Skip to content

Releases: supabase/setup-cli

v2.1.1

21 May 07:34
3c2f5e2

Choose a tag to compare

Fix Alpine/Linux musl containers that do not already include the C++ runtime libraries required by Bun and the Supabase CLI shim.

  • Install missing libstdc++ and libgcc before running oven-sh/setup-bun in Alpine/musl containers.
  • Keep non-Linux and non-musl runners as no-ops.
  • Fail with a clear setup message when a musl container cannot install the required packages.

Validation: https://github.com/jgoux/setup-cli-testing/actions/runs/26172791463

v1.7.1

21 May 07:34
ab05898

Choose a tag to compare

Backport the Alpine/Linux musl runtime dependency fix to the v1 action channel.

  • Install missing libstdc++ and libgcc before verifying Supabase CLI versions from .apk archives.
  • Keep non-.apk archive installs unchanged.
  • Rebuild the bundled v1 action artifact.

Validation: https://github.com/jgoux/setup-cli-testing/actions/runs/26172791463

v2.1.0

20 May 14:24
52a4467

Choose a tag to compare

Fix setup-cli on Linux musl/Alpine containers.

  • Authenticate the latest Supabase CLI release lookup with the optional github-token input.
  • Use Bun musl builds on Linux musl containers.
  • Download Supabase CLI .apk assets for Linux musl and CLI versions v2.99.0+.

v1.7.0

20 May 14:24
ad077b4

Choose a tag to compare

Backport Linux musl/Alpine support to the v1 action channel.

  • Download Supabase CLI .apk assets for Linux musl and CLI versions v2.99.0+.
  • Add the extracted .apk usr/bin directory to PATH.
  • Support authenticated latest release lookup with the optional github-token input.

v2.0.1

18 May 11:13
a4d563a

Choose a tag to compare

Fix latest Supabase CLI archive resolution for v2.99.0+.

v1.6.1

18 May 11:20
cd9b0fd

Choose a tag to compare

Backport latest Supabase CLI archive resolution for v2.99.0+ to the v1 action channel.

v2.0.0

21 Apr 13:41
df56b21

Choose a tag to compare

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 version is omitted, the action now detects it from root lockfiles (bun.lock, pnpm-lock.yaml, package-lock.json) and falls back to latest.
  • 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:

Full changelog

36 commits between v1.6.0 and v2.0.0
Compare changes

v1.6.0

23 Jul 07:13
b60b589

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.5.0...v1.6.0

v1.5.0

20 Mar 22:11
d347ba4

Choose a tag to compare

What's Changed

Full Changelog: v1.4.0...v1.5.0

v1.4.0

03 Jul 03:46
fe52e85

Choose a tag to compare

What's Changed

  • chore(deps): bump semver from 7.5.4 to 7.6.0 by @dependabot in #260
  • chore(deps): bump actions/setup-node from 4.0.1 to 4.0.2 by @dependabot in #261
  • chore(deps-dev): bump @types/semver from 7.5.6 to 7.5.7 by @dependabot in #262
  • chore(deps-dev): bump eslint-plugin-jest from 27.6.3 to 27.8.0 by @dependabot in #263
  • chore(deps-dev): bump eslint-plugin-jest from 27.8.0 to 27.9.0 by @dependabot in #264
  • chore(deps-dev): bump @types/semver from 7.5.7 to 7.5.8 by @dependabot in #267
  • chore(deps): bump dependabot/fetch-metadata from 1.6.0 to 1.7.0 by @dependabot in #272
  • chore(deps): bump dependabot/fetch-metadata from 1.7.0 to 2.0.0 by @dependabot in #273
  • chore(deps-dev): bump eslint from 8.56.0 to 8.57.0 by @dependabot in #268
  • chore(deps): bump dependabot/fetch-metadata from 2.0.0 to 2.1.0 by @dependabot in #276
  • chore(deps): bump semver from 7.6.0 to 7.6.1 by @dependabot in #279
  • chore(deps): bump semver from 7.6.1 to 7.6.2 by @dependabot in #280
  • chore(deps-dev): bump braces from 3.0.2 to 3.0.3 by @dependabot in #289
  • feat: bump default cli version to 1.178.2 by @abizer in #287

New Contributors

Full Changelog: v1.3.0...v1.4.0