Skip to content

chore(release): tracking files for 0.8.13 - #592

Open
sotashimozono wants to merge 1 commit into
nextfrom
chore/release-tracking-0.8.13
Open

chore(release): tracking files for 0.8.13#592
sotashimozono wants to merge 1 commit into
nextfrom
chore/release-tracking-0.8.13

Conversation

@sotashimozono

Copy link
Copy Markdown
Member

The one maintainer step after a stable release, per CONTRIBUTING. Four files record the last published stable and none can be written before the release exists — the formula pins the binaries by sha256, and .mcp.json pins the npm version the plugin runs.

file 0.8.12 -> 0.8.13
Formula/doiget.rb regenerated from the release's own .sha256 assets
.claude-plugin/plugin.json version
.claude-plugin/marketplace.json version
.mcp.json doiget-cli@0.8.13

Verified rather than assumed

  • scripts/update-homebrew-formula.test.sh passes — the committed formula is byte-identical to generator output, so it is not a hand-edit.
  • The release-tracking files name one version posture check, new this cycle, reports formula=0.8.13 plugin=0.8.13 marketplace=0.8.13 .mcp.json=0.8.13 and that CHANGELOG.md has a matching section — the check that exists because .claude-plugin/* once sat at 0.8.11 while 0.8.12 was shipping.
  • doiget-cli@0.8.13 is live on npm (dist-tags.latest = 0.8.13), so the pin is not a 404 for plugin users.

Note on version-bump

Expected red. next carries the clean 0.8.13 after this cycle's cut landed there before the promotion, so every PR to next now fails the beta-lane rule. It is not a required check on next.

The four files that record the last published stable, bumped together as
CONTRIBUTING describes. They cannot be written before the release exists:
the formula pins the binaries by sha256, and .mcp.json pins the npm version
the plugin runs.

Formula regenerated from the v0.8.13 release's own .sha256 assets, not by
hand. Verified: update-homebrew-formula.test.sh passes, the release-sync
posture check reports all four agreeing on 0.8.13 with a CHANGELOG section
to match, and doiget-cli@0.8.13 is live on npm so the pin is not a 404.

Signed-off-by: Sota Shimozono <shimozono-sota631@g.ecc.u-tokyo.ac.jp>
@codecov

codecov Bot commented Sep 1, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant