Repository navigation
Conversation
v0.1.0's darwin assets on the GitHub release fail `codesign --verify --strict`. #184's `sign-macos` job re-signs them, but only in a release cut from a new tag, and the `v0.1.1` tag has to sit on a commit whose `package.json` says 0.1.1. `test/plugin/versions.test.ts` holds `plugin.json` and each skill's VERSION line to `package.json`, so all five move together. Refs #186.
6 tasks
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.
This bumps the version to 0.1.1 so the maintainer can push a
v0.1.1tag. v0.1.0's darwin assets on the GitHub release failcodesign --verify --strict, and #184'ssign-macosjob re-signs binaries only in a release cut from a new tag. No behavior changes.Refs #186
The issue asks for a PR that bumps
package.json"and changes nothing else", yet.claude-plugin/plugin.jsonand the<!-- VERSION -->line in each of the threeskills/*/SKILL.mdfiles move too.test/plugin/versions.test.tsholds all four topackage.json, so leaving them at 0.1.0 turns the suite red. #182 changed the same five files for 0.1.0.After merge, the maintainer pushes the annotated tag
v0.1.1on the merge commit. The issue's other criteria (the Release run,releases/latest, codesign on the downloaded assets, and the comment on #183) follow from that push, and nothing on this branch can check them.Verification
A separate reproducer re-ran the worker's claims without seeing its reasoning.
callermarks a claim driven through the CLI entry point production runs, andseammarks one checked only at the file or the test suite.bun src/cli/bin.ts --version, then the same with--json(caller, throughsrc/cli/run.ts):bun run typecheck && bun test(seam: the suite is what readsplugin.jsonand the skill VERSION lines, and no production code in this repo runs them):The counts match the run before the bump, and no file under
test/changed.git grep -n '0\.1\.0' HEAD -- package.json .claude-plugin skills(seam, a grep over data files with no production caller) prints nothing and exits 1.git diffshows one line in each of the five files going from0.1.0to0.1.1(seam, data files with no code seam).Left out
guide/m365-copilot.md:59andguide/maintenance.md:41still showLTM_VERSION: "0.1.0"in sample workflows. The issue rules out doc changes, and chore(release): bump version to 0.1.0 #182 left these examples alone too. A sample pinned to a published version still works.0.1.0values intest/scripts/eval-gate.test.tsare fixture versions that never readpackage.json.evals/results/0.1.1/baseline, per the issue's Non-Goals.