This major release refreshes the action internals, CI coverage, and release pipeline while keeping usage straightforward with uses: supabase/setup-cli@v2.
Highlights
- Switched the action implementation to a composite action flow and modernized runtime/dependency setup.
- Improved CLI version resolution: when
versionis omitted, the action now detects it from root lockfiles (bun.lock,pnpm-lock.yaml,package-lock.json) and falls back tolatest. - Expanded validation with dedicated CI + E2E workflows and updated docs/examples around
@v2. - Hardened repository automation and supply-chain posture (pinned actions, Dependabot workflow/policy updates, licensed workflow fixes).
- Migrated away from old bundled distribution/test setup to a cleaner Bun-based project structure.
Maintenance updates
- Dependency refreshes across Bun/TypeScript and GitHub Actions tooling.
- Documentation and workflow cleanup for long-term maintainability.
Contributors
Thanks to everyone who contributed to this release:
- @staaldraad
- @martindonadieu
Full changelog
36 commits between v1.6.0 and v2.0.0
Compare changes