Say that the tags and releases are backfilled, now that they are - #151
Merged
Merged
Conversation
Both files said the history stopped at v0.1.7. It no longer does: every version from 0.1.0 has a tag, every stable one a release page, and the seven 0.1.8-dock.N prereleases have tags. They were created on 2026-09-17 at the bump commit each version was carried by - which the commit subjects confirm, a dozen of them naming their own release. What a backfilled tag cannot do is conjure an artifact. Cut Release is the only thing that publishes and it never ran for 0.1.8 through 0.3.0, so those tags mark commits and nothing more. Both files now say that rather than implying a release page means a published package. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
There was a problem hiding this comment.
Claude Code Review
This repository is configured for manual code reviews. Comment @claude review for a one-time review, or @claude review always to subscribe this PR to a review on every future push.
Tip: disable this comment in your organization's Code Review settings.
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.
The tags and releases are backfilled, so the two files that described their
absence are now wrong.
What was done to the repo
Every version from
0.1.0has a tag, every stable one a release page, and theseven
0.1.8-dock.Nprereleases have tags without release pages. 40 tags, 33releases, where there were 9 and 8. Each tag sits on the commit that carried
its version — a dozen of those commits name their own release in the subject
(
DEV-976: release 0.1.24 with the ExG configuration codec), which is whatmakes the mapping checkable rather than asserted.
v0.1.5turned out to have been tagged in May but never released; it has a pagenow too, so
v0.1.1–v0.1.7is an unbroken run.v0.4.1keeps the Latest badge — every backfilled release was created with--latest=false.What the backfill cannot do
Conjure artifacts. Cut Release is the only thing that publishes, and it never ran
for
0.1.8through0.3.0, so those tags mark commits and nothing more. Bothfiles now say so plainly, because a release page ordinarily implies a published
package and here it does not.
One cosmetic consequence, unavoidable through the API: a backfilled release's
date is the date it was created, not the date the version shipped, so the
releases page lists this block above
v0.4.1. Each body states the originalrelease date and that it was backfilled.
🤖 Generated with Claude Code