Skip to content

meta: Merge release/cli/0.48.0 back into main - #2027

Closed
sentry-junior[bot] wants to merge 3 commits into
mainfrom
meta/merge-release-cli-0.48.0
Closed

sentry-junior[bot] wants to merge 3 commits into
mainfrom
meta/merge-release-cli-0.48.0

Conversation

@sentry-junior

@sentry-junior sentry-junior Bot commented Nov 5, 2026

Copy link
Copy Markdown
Contributor

Craft published 0.48.0 but couldn't merge the release branch back into main, so it skipped the development version bump too. This PR does both by hand. Until it lands, the Release workflow can't cut the next version.

Merge this with a merge commit, not a squash. Craft picks the bump base with git describe --tags --match 'cli@*', so cli@0.48.0 has to be reachable from main. After a squash, the next prepare would compute 0.47.0 → 0.48.0 again, which is what the failed release run just did.

What went wrong

  • feat(cli): Make sentry init print an agent setup guide #1856 merged after the release branch was cut. It changed the description: line in skills/sentry-cli/references/init.md, right below the version: line that Craft bumps (versioning.files). Both git merge strategies stopped on that conflict (publish log). Craft then left release/cli/0.48.0 in place and skipped postReleaseBump.
  • The next prepare stops on the leftover branch: Release branch "release/cli/0.48.0" already exists on remote "origin".

Changes

  1. Merge branch 'release/cli/0.48.0' is a normal merge commit. For init.md it keeps main's text and takes version: 0.48.0. Everything else merged cleanly, including the 0.48.0 CHANGELOG.md entry.
  2. meta: Bump new development version does what Craft's postReleaseBump would have done:
    • 0.49.0-dev.0 in packages/cli/package.json, packages/mcp-server/package.json, SKILL.md and the 42 references/*.md files.
    • 0.49.0 in the Claude plugin's plugin.json, because of stripPrerelease.

pnpm run generate:skill on this branch produces no further changes.

After merging

Delete release/cli/0.48.0. Craft normally deletes it, and prepare refuses to run while it exists.

#skip-changelog

via @BYK.

--

View Session in Sentry

BYK and others added 3 commits November 5, 2026 19:52
Craft could not merge the 0.48.0 release branch back: #1856 changed the description line next to the version line in references/init.md. This keeps main's init.md and takes the 0.48.0 version.

Co-Authored-By: BYK <126780+BYK@users.noreply.github.com>

#skip-changelog
Craft skipped this after the release branch failed to merge. Sets 0.49.0-dev.0 in the files listed under versioning.files, and 0.49.0 in plugin.json (stripPrerelease). generate:skill output matches.

Co-Authored-By: BYK <126780+BYK@users.noreply.github.com>

#skip-changelog
@vercel

vercel Bot commented Nov 5, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated
sentry-local Skipped Skipped Nov 5, 2026 8:35pm UTC

Request Review

@github-actions github-actions Bot added the risk: low PR risk score: low label Nov 5, 2026
@BYK
BYK enabled auto-merge (squash) November 5, 2026 20:36

@BYK BYK left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Isn't this redundant now?

@sentry-junior

sentry-junior Bot commented Nov 5, 2026

Copy link
Copy Markdown
Contributor Author

Closing as redundant. #2028 landed the same 0.48.0 merge-back on main as a real merge commit (3ac5824a). cli@0.48.0 is reachable from main again, and packages/cli is at 0.49.0-dev.0.

@sentry-junior sentry-junior Bot closed this Nov 5, 2026

This branch was previously deployed

1 inactive deployment
Preview — bd830b04 Deployed Nov 5, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

risk: low PR risk score: low

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant