
release
✓ Official★ 8,700by sentry · part of getsentry/sentry-javascript
Publish a new Sentry JavaScript SDK release. Use when preparing a release, updating the changelog, or creating a release branch.
🔥🔥✓ VerifiedFreeQuick setup
🔒 Repo-maintenance skill. It exists to help maintain getsentry/sentry-javascript itself — it's only useful if you contribute code to that project.
This is the playbook your agent receives when the skill activates — you don't need to read it to use the skill, but it's here to audit before installing.
name: release description: Publish a new Sentry JavaScript SDK release. Use when preparing a release, updating the changelog, or creating a release branch. argument-hint: [VERSION]
Release Process
See docs/publishing-a-release.md for full details.
Steps
- Ensure you're on
developwith latest changes. Stash any unsaved work withgit stash -uif needed. - Run
yarn changelog(useyarn changelog | pbcopyto copy output). - Decide on a version per semver. Check the top of
CHANGELOG.mdfor the current version. - Create branch
prepare-release/VERSIONoffdevelop. - Update
CHANGELOG.md— add the new version entry with the changelog output. See the "Updating the Changelog" section indocs/publishing-a-release.mdfor formatting details. Do not remove existing entries. - Commit:
meta(changelog): Update changelog for VERSION - Push the branch and remind the user to open a PR targeting
master. - If you were on a different branch, checkout back and
git stash popif needed.
First-time SDK releases
Follow docs/new-sdk-release-checklist.md. If anything doesn't match the checklist, remind the user.
Key commands
yarn changelog— generate changelog entriesyarn lint— verify code qualityyarn test— run test suiteyarn build:dev— verify build
Copy & paste — that's it
npx skills add https://github.com/getsentry/sentry-javascript --skill releaseRun this in your project — your agent picks the skill up automatically.
No common issues documented yet. If you hit a problem, the repository's GitHub Issues page is the best place to look.