release: v0.10.3, because npm and the Marketplace still showed the old project - #192
Merged
Conversation
…d project #191 fixed the copy on those two surfaces, and neither of them reads from the default branch. npm packages are immutable and the Marketplace listing takes its description from action.yml at the released tag, so the fixes were inert. Right now npmjs.com/package/mergewarden, on the version published an hour ago, opens with "MergeWarden is a checkout-free policy gate for AI-generated GitHub pull requests" and tells people to run: npx mergewarden@0.8.0 scan owner/repository#123 Two releases behind, no mention of triage, and the claim that authentication is optional for public repositories, which is false for triage. No behaviour changed. This exists so those pages stop lying. Verified in the order that has been working: `pnpm audit` with no severity filter before the tag, then the packed tarball rather than the source tree. Because the whole point is the packaged README, that file was read back out of the tarball: it opens with the new text, points at 0.10.3, and mentions triage.
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.
Why a version number for a docs change
#191 fixed the copy. Neither surface reads from the default branch:
published tarball.
action.ymlat thereleased tag, and v0.10.2 was tagged before the fix.
So the fixes are currently inert. Right now, on the version published an hour
ago,
npmjs.com/package/mergewardenopens with:and tells people to run:
npx mergewarden@0.8.0 scan owner/repository#123Two releases behind, no mention of
triage, and the claim that authenticationis optional for public repositories, which is false for
triage.No behaviour changed. This release exists so those pages stop lying.
Verification
pnpm auditwith no severity filter was run before the tag, which is theorder v0.10.0 taught.
Because the point of this release is the packaged README, that file was read
back out of the tarball rather than trusted from the working tree:
Cold install into an empty directory reports
0.10.3.pnpm install --frozen-lockfile,build,test(461),typecheck,lint,format:check: all green.After merge
SHA pins move to the v0.10.3 commit in a follow-up, as with the last two
releases.
docs/demo-prs.mdkeeps its older SHAs.