Skip to content

Bind skill checksums to preserved dated releases - #12

Merged
carlrannaberg merged 1 commit into
mainfrom
codex/preserve-discovery-releases
Oct 21, 2026
Merged

carlrannaberg merged 1 commit into
mainfrom
codex/preserve-discovery-releases

Conversation

@carlrannaberg

@carlrannaberg carlrannaberg commented Oct 21, 2026 •

Copy link
Copy Markdown
Contributor

The discovery index can outlive the latest-release pointer. Include releaseTag in checksums.json so the website can advertise asset URLs bound to the same dated release as their hashes. Preserve dated releases instead of deleting all but the newest ten, keeping previously advertised downloads available.

No skill instruction, helper, generated mount, or attribution changes. The existing consumer accepts the additive field; the website switch follows separately.

Validation: a regression executes the actual workflow metadata-writing step with fixture GitHub outputs. It failed before the fix solely because releaseTag was absent; all 12 packaging/standalone/metadata tests now pass. Generated mounts, Bash helper and Claude hook suites, plus Ubuntu24 network-disabled helper tests pass. One task reviewer and two fresh blind final reviewers found no issues.

After merge, verify the published tag/source SHA, both download digests and bytes, latest promotion, and continued reachability of the preceding dated release.


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need.

@carlrannaberg
carlrannaberg merged commit 127c9a4 into main Oct 21, 2026
1 check passed
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