-
-
Notifications
You must be signed in to change notification settings - Fork 0
23 lines (20 loc) · 744 Bytes
/
deploy.yml
File metadata and controls
23 lines (20 loc) · 744 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
name: Shuttle Deploy
on: [workflow_dispatch]
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- uses: oven-sh/setup-bun@v2
with:
bun-version: latest
- uses: shuttle-hq/deploy-action@v2
with:
shuttle-api-key: ${{ secrets.SHUTTLE_API_KEY }}
project-id: proj_01JB57K5YKJ6R74NW4R8DQZ24B
secrets: |
DATABASE_URL = '${{ secrets.DATABASE_URL }}'
GH_CLIENT_ID = '${{ secrets.GH_CLIENT_ID }}'
GH_CLIENT_SECRET = '${{ secrets.GH_CLIENT_SECRET }}'
SUPABASE_URL = '${{ secrets.SUPABASE_URL }}'
SUPABASE_KEY = '${{ secrets.SUPABASE_KEY }}'
SUPABASE_PACKAGES_BUCKET = '${{ secrets.SUPABASE_PACKAGES_BUCKET }}'