Skip to content

Releases: matbour/setup-sentry-cli

Version 3.0.0

Choose a tag to compare

@matbour matbour released this 27 Aug 14:42
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

Version 2.0.0

Choose a tag to compare

@matbour matbour released this 29 Feb 20:09
3e938c5
  • feat(github): upgrade runtime to node20 and dependencies (fixes #20)

Full Changelog: 1.3.0...v2

Version 1.3.0

Choose a tag to compare

@matbour matbour released this 23 Oct 01:37
4cb3adf
  • feat(github): upgrade runtime to node16 and dependencies (fixes #15)

Version 1.2.0 - armv7/aarch64 support

Choose a tag to compare

@matbour matbour released this 17 May 19:40
7e9a9e4
  • feat(arch): add support for ARM-based architectures (closes #11), thanks to @paresy for your support!

Version 1.1.0

Choose a tag to compare

@matbour matbour released this 06 Feb 15:50
  • fix(macos): make sentry-cli command available on macOS (fixes #4)
  • build(*): use esbuild instead of @zeit/ncc
  • ci(actions): update the Sentry Integration Test
  • chore(rebrand): the repository is now maintained by mathieu-bour

Version 1.0.0 - Stable release

Choose a tag to compare

@matbour matbour released this 20 Nov 10:20
c63c579

Version 0.1.1

Pre-release

Choose a tag to compare

@matbour matbour released this 22 May 00:35
f243b64

Release PR: #3

  • fix(fs): use copy/unlink instead of io.mv
  • ci(actions): use the action itself instead of using node

Version 0.1.0

Pre-release

Choose a tag to compare

@matbour matbour released this 05 Jan 17:37
37231de

This is the initial release of Setup Sentry CLI GitHub Action.

Release PR: #1

  • All 3 available OS are supported
  • Automatic environment variable exports