Breaking: the action now runs on the node24 runtime. It requires GitHub-hosted runners or a self-hosted
actions/runner >= 2.327.1. Node.js 20 actions are deprecated by GitHub and are
forced onto Node.js 24 since June 2nd, 2026.
- feat(github): upgrade runtime to
node24(fixes #23) - feat(arch): add support for Windows arm64 (#24), thanks to @advait-m!
- feat(outputs): expose the installed executable path as the
sentry-cli-pathoutput - fix(arch): 32-bit Linux and Windows mappings never matched (Node.js reports
ia32, notx32) - fix(secrets): mask the token before exporting
SENTRY_AUTH_TOKEN - build(*): use Bun for dependency management, bundling and testing (replaces pnpm and tsup)
- test(*): add unit tests for the download link resolution and the environment configuration
- chore(deps): upgrade
@actions/coreto v3 and@actions/tool-cacheto v4, drop@actions/io - chore(biome): upgrade Biome to v2
- ci(actions): refresh the runner matrix (Ubuntu 22.04/24.04 x64 and arm64, macOS 15 Intel, macOS 15/26 arm64, Windows 2022/2025, Windows 11 arm64), add a
dist/freshness check and Dependabot