4 Commits

Author SHA1 Message Date
Han Qiao
a35ea70530 Update README.md 2025-07-23 15:45:46 +08:00
Han Qiao
d3753c9dbc chore: comment on local port 2025-07-23 15:45:11 +08:00
Han Qiao
d9e25d90f6 Merge branch 'main' into bump-default 2025-07-23 15:07:34 +08:00
Qiao Han
dadb6ee5a7 fix: bump default cli version to 2.33.0 2025-07-23 00:35:05 +08:00
2 changed files with 7 additions and 6 deletions

View File

@@ -34,7 +34,7 @@ A specific version of the `supabase` CLI can be installed:
steps:
- uses: supabase/setup-cli@v1
with:
version: 2.20.3
version: 2.33.0
```
Run `supabase db start` to execute all migrations on a fresh database:
@@ -44,8 +44,9 @@ steps:
- uses: supabase/setup-cli@v1
with:
version: latest
- run: supabase init
- run: supabase db start
# Optionally connect to the local database using psql
- run: psql 'postgres://postgres:postgres@localhost:54322/postgres' -c ''
```
Since Supabase CLI relies on Docker Engine API, additional setup may be required
@@ -57,7 +58,7 @@ The actions supports the following inputs:
| Name | Type | Description | Default | Required |
| --------- | ------ | ---------------------------------- | -------- | -------- |
| `version` | String | Supabase CLI version (or `latest`) | `2.20.3` | false |
| `version` | String | Supabase CLI version (or `latest`) | `2.33.0` | false |
## Advanced Usage
@@ -66,11 +67,10 @@ Check generated TypeScript types are up-to-date with Postgres schema:
```yaml
steps:
- uses: supabase/setup-cli@v1
- run: supabase init
- run: supabase db start
- name: Verify generated types match Postgres schema
run: |
supabase gen types typescript --local > schema.gen.ts
supabase gen types --local > schema.gen.ts
if ! git diff --ignore-space-at-eol --exit-code --quiet schema.gen.ts; then
echo "Detected uncommitted changes after build. See status below:"
git diff
@@ -83,6 +83,7 @@ Release job to push schema changes to a Supabase project:
```yaml
env:
SUPABASE_ACCESS_TOKEN: ${{ secrets.ACCESS_TOKEN }}
# Optionally set the postgres password for linking project database
SUPABASE_DB_PASSWORD: ${{ secrets.DB_PASSWORD }}
# Retrieve <project-id> from dashboard url: https://app.supabase.com/project/<project-id>
PROJECT_ID: <project-id>

View File

@@ -5,7 +5,7 @@ inputs:
version:
description: Version of Supabase CLI to install
required: false
default: 2.20.3
default: 2.33.0
outputs:
version:
description: Version of installed Supabase CLI