Skip to content

chore: production deploy#5296

Merged
supabase-cli-releaser[bot] merged 2 commits into
mainfrom
develop
May 19, 2026
Merged

chore: production deploy#5296
supabase-cli-releaser[bot] merged 2 commits into
mainfrom
develop

Conversation

@supabase-cli-releaser
Copy link
Copy Markdown
Contributor

Fixes two issues in the release workflow that affect cross-platform
compatibility and npm publishing:

  • Smoke test shell: Added explicit shell: bash to the smoke test
    step. The Windows runner defaults to PowerShell, which treats
    ${VERSION} and ${NPM_TAG} as empty variables (PowerShell uses
    $env:VAR syntax). This ensures consistent variable expansion across
    the ubuntu/macos/windows matrix.

  • NPM tag quoting: Removed unnecessary double-quoting of the
    ${NPM_TAG} variable in the publish step (""${NPM_TAG}""
    "${NPM_TAG}"). The extra quotes were being passed literally to the
    script, causing incorrect tag values.

https://claude.ai/code/session_018LbJcjCcwYkz86cN5Qw19s

Co-authored-by: Claude noreply@anthropic.com

#5294)

Fixes two issues in the release workflow that affect cross-platform
compatibility and npm publishing:

- **Smoke test shell**: Added explicit `shell: bash` to the smoke test
step. The Windows runner defaults to PowerShell, which treats
`${VERSION}` and `${NPM_TAG}` as empty variables (PowerShell uses
`$env:VAR` syntax). This ensures consistent variable expansion across
the ubuntu/macos/windows matrix.

- **NPM tag quoting**: Removed unnecessary double-quoting of the
`${NPM_TAG}` variable in the publish step (`""${NPM_TAG}""` →
`"${NPM_TAG}"`). The extra quotes were being passed literally to the
script, causing incorrect tag values.

https://claude.ai/code/session_018LbJcjCcwYkz86cN5Qw19s

Co-authored-by: Claude <noreply@anthropic.com>
@supabase-cli-releaser supabase-cli-releaser Bot requested a review from a team as a code owner May 19, 2026 09:09
## TL;DR

hide legacy subcommands from help output when the go cli marks them
hidden, while keeping them callable

## prob

the legacy ts cli still showed a few subcommands in `--help` that the go
cli explicitly marks as hidden:

- `branches disable`
- `db branch`
- `db remote`
- `db test`

this happened because the existing hidden help mechanism only covered
flags, not subcommands

change extends the same pattern to hidden subcommands and 
annotates the affected parent commands accordingly

execution is unchanged, so the subcommands remain callable directly

## ref: 

- extends #5278
@supabase-cli-releaser supabase-cli-releaser Bot merged commit e1f857a into main May 19, 2026
24 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants