Update to latest SvelteKit PKCE auth helpers (#16) #65
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Fly deploy | |
on: | |
push: | |
branches: | |
- main | |
jobs: | |
database-migration: | |
name: Database migration | |
runs-on: ubuntu-latest | |
strategy: | |
matrix: | |
node-version: [16.x] | |
env: | |
CONNECTION_STRING: ${{ secrets.CONNECTION_STRING }} | |
steps: | |
- name: Checkout app | |
uses: actions/checkout@v2 | |
- name: Use Node.js ${{ matrix.node-version }} | |
run: npm install -g pnpm && pnpm -v && pnpm i | |
- name: Check migration status | |
run: pnpm m:status | |
- name: Run migration | |
run: pnpm m:up | |
deploy: | |
name: Deploy app | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout app | |
uses: actions/checkout@v2 | |
- name: Deploy app | |
uses: superfly/[email protected] | |
with: | |
args: 'deploy | |
--no-cache | |
--local-only | |
--detach | |
--build-arg PUBLIC_SUPABASE_URL=${{ secrets.PUBLIC_SUPABASE_URL }} | |
--build-arg PUBLIC_SUPABASE_ANON_KEY=${{ secrets.PUBLIC_SUPABASE_ANON_KEY }} | |
--build-arg SUPABASE_SERVICE_ROLE_KEY=${{ secrets.SUPABASE_SERVICE_ROLE_KEY }}' | |
env: | |
FLY_API_TOKEN: ${{ secrets.FLY_API_TOKEN }} |