Skip to content

Version 3.0.0

Latest

Choose a tag to compare

@matbour matbour released this 27 Aug 14:42
· 2 commits to main since this release
ff4fff7

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-path output
  • fix(arch): 32-bit Linux and Windows mappings never matched (Node.js reports ia32, not x32)
  • 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/core to v3 and @actions/tool-cache to 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