Skip to content

Commit 7533de6

Browse files
committed
repair workflow
1 parent 784e277 commit 7533de6

3 files changed

Lines changed: 10 additions & 9 deletions

File tree

.github/workflows/database-deploy.yaml

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,19 +4,16 @@ on:
44
push:
55
branches:
66
- feature/supabase
7-
paths:
8-
- "projects/database"
97
jobs:
108
deploy:
119
runs-on: ubuntu-latest
1210
env:
1311
SUPABASE_ACCESS_TOKEN: ${{ secrets.SUPABASE_ACCESS_TOKEN }}
14-
PROJECT_ID: plzkmulvmuhdpcmnyrhm
12+
SUPABASE_PROJECT_ID: ${{ secrets.SUPABASE_PROJECT_ID_PROD }}
13+
SUPABASE_DB_PASSWORD: ${{ secrets.SUPABASE_DB_PASSWORD_PROD }}
1514
steps:
1615
- uses: actions/checkout@v4
1716
- uses: supabase/setup-cli@v1
1817
with:
1918
version: latest
20-
- run: |
21-
supabase functions deploy --project-ref ${{ secrets.SUPABASE_PROJECT_ID_PROD }}
22-
supabase push --project-ref ${{ secrets.SUPABASE_PROJECT_ID_PROD }}
19+
- run: turbo deploy -F @repo/database

packages/database/package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,11 @@
1515
"lint": "sqruff lint supabase/schemas",
1616
"lint:fix": "sqruff fix supabase/schemas",
1717
"gentypes:local": "supabase start && supabase gen types typescript --local --schema public > types.gen.ts",
18-
"gentypes:production": "supabase start && supabase gen types typescript --project-id \"$PRODUCTION_PROJECT_ID\" --schema public > types.gen.ts",
18+
"gentypes:production": "supabase start && supabase gen types typescript --project-id \"$SUPABASE_PROJECT_ID\" --schema public > types.gen.ts",
1919
"dbdiff": "supabase stop && supabase db diff",
2020
"dbdiff:save": "supabase stop && supabase db diff -f ",
21-
"deploy": "supabase db push --project-id \"$PRODUCTION_PROJECT_ID\""
21+
"deploy": "echo \"$SUPABASE_PROJECT_ID\" && supabase link --project-ref \"$SUPABASE_PROJECT_ID\" --password \"$SUPABASE_DB_PASSWORD\" && supabase db push",
22+
"deploy:functions": "supabase functions deploy --project-ref \"$SUPABASE_PROJECT_ID\""
2223
},
2324
"devDependencies": {
2425
"supabase": "^2.22.12",

turbo.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,10 @@
3232
"passThroughEnv": [
3333
"BLOB_READ_WRITE_TOKEN",
3434
"GITHUB_REF_NAME",
35-
"GITHUB_HEAD_REF"
35+
"GITHUB_HEAD_REF",
36+
"SUPABASE_PROJECT_ID",
37+
"SUPABASE_DB_PASSWORD",
38+
"SUPABASE_ACCESS_TOKEN"
3639
]
3740
},
3841
"publish": {

0 commit comments

Comments
 (0)