Summary
- Install the Supabase CLI from the npm package instead of GitHub releases.
- Support
latest,beta, and fixed npm package versions. - Remove the
github-tokeninput; npm is now the source of truth for CLI resolution and install. - Preserve caller npm configuration by running npm from the workspace while keeping the action-owned install isolated.
- Improve musl/Alpine runtime handling for existing
nodeandnpmbinaries.
Validation
- CI and E2E passed on
mainbefore tagging. - All open pull requests were cleared before release.
v3 is the moving major-version alias for this release.