release: v3 supporting node24 runtime - #25
Merged
Merged
Conversation
- runtime: node20 -> node24 (fixes #23) - arch: add win32-arm64 (#24, thanks @advait-m); fix ia32 mappings - outputs: add sentry-cli-path - build: replace pnpm/tsup with Bun (install, bundle, test) - deps: @actions/core v3, @actions/tool-cache v4, drop @actions/io - tooling: Biome 2, TypeScript 5.9, lefthook 2, Dependabot - tests: add unit tests for download link + configure - ci: refresh runner matrix, add dist freshness check - docs: README + CHANGELOG for v3 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
… images Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…ourcemaps command Bun inlines __dirname from @actions/tool-cache as the absolute build path, so dist/ differed between macOS and the Linux runner. build.ts restores the runtime __dirname and fails if the build path leaks into the bundle. 'sentry-cli releases files' was removed in sentry-cli 3.x in favour of 'sentry-cli sourcemaps upload'. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…ible Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Closes #23
Version 3.0.0
Breaking: the action now runs on the
node24runtime. It requires GitHub-hosted runners or a self-hostedactions/runner >= 2.327.1. Node.js 20 actions are deprecated by GitHub and are
forced onto Node.js 24 since June 2nd, 2026.
node24(fixes #23)sentry-cli-pathoutputia32, notx32)SENTRY_AUTH_TOKEN@actions/coreto v3 and@actions/tool-cacheto v4, drop@actions/iodist/freshness check and Dependabot🤖 Generated with Claude Code