diff --git a/.github/workflows/run-migrations.yml b/.github/workflows/run-migrations.yml new file mode 100644 index 00000000..8450bb9a --- /dev/null +++ b/.github/workflows/run-migrations.yml @@ -0,0 +1,20 @@ +name: Run Migrations + +on: + push: + branches: + - main + +jobs: + run-migrations: + runs-on: ubuntu-latest + + env: + SUPABASE_ACCESS_TOKEN: ${{ secrets.SUPABASE_ACCESS_TOKEN }} + SUPABASE_DB_PASSWORD: ${{ secrets.SUPABASE_PROD_DB_PASSWORD }} + PROJECT_ID: ${{ vars.SUPABASE_PROD_PROJECT_ID }} + + steps: + - uses: supabase/setup-cli@v1 + - run: supabase link --project-ref $PROJECT_ID + - run: supabase db push