Skip to content

Commit

Permalink
ci: update ci
Browse files Browse the repository at this point in the history
  • Loading branch information
AtticusZeller committed Jan 30, 2025
1 parent 62ef84e commit 3d2e84c
Showing 1 changed file with 8 additions and 15 deletions.
23 changes: 8 additions & 15 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,27 +25,20 @@ jobs:
run: /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

- name: Install Supabase
run: brew install supabase/tap/supabase

- name: Start supabase
run: supabase start

- name: Update .env
run: bash scripts/update-env.sh

- name: Set up Python ${{ matrix.python-version }}
run: uv python install ${{ matrix.python-version }}

- name: Install dependencies
run: |
echo >> /home/runner/.bashrc
echo 'eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"' >> /home/runner/.bashrc
eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"
HOMEBREW_NO_INSTALL_CLEANUP=1
brew install supabase/tap/supabase
bash scripts/update-env.sh
uv python install ${{ matrix.python-version }}
cd backend
uv sync --python ${{ matrix.python-version }} --all-extras --dev
- name: Run tests
run: |
uv run bash scripts/pre-start.sh
uv run bash scripts/tests-start.sh
release:
name: Bump Version and Release
needs: test
Expand Down

0 comments on commit 3d2e84c

Please sign in to comment.