docs: sync requirements and release playbook#24
Conversation
|
ClawSweeper status: review started. I am starting a fresh review of this pull request: docs: sync requirements and release playbook This is item 1/1 in the current shard. Shard 0/1. This placeholder means the worker is alive and reading the current context. I will edit this same comment with the actual review when the claws are done clicking. Crustacean status: shell secured, claws on keyboard, evidence pebbles being sorted. |
|
Landed as Proof for exact PR head
Live runtime proof is not applicable to this documentation/changelog-only change. The rendered documentation is the affected artifact and built successfully; no caveats. |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 5f95a5e3c0
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| - Verify the GitHub release: | ||
| - title is `sag <version>` | ||
| - body contains the complete changelog section plus links to the release commit, exact-head CI, live/behavior proof, and checksum manifest |
There was a problem hiding this comment.
Add a step to populate release notes
When cutting a new tag without pre-creating the GitHub release, this checklist now relies on the workflow-created release but never tells the maintainer how the required title/body get populated. I checked .github/workflows/release-binaries.yml and the upload step only passes tag_name and files to softprops/action-gh-release (no name, body, or generated-notes option), so the very next verification can fail unless someone knows to edit the release out-of-band. Please either add an explicit create/edit step here or wire the workflow to set the release metadata.
Useful? React with 👍 / 👎.
Summary
go.mod0.4.2 - Unreleasedchangelog section after the verified 0.4.1 releaseRoot cause
The minimum Go version moved from 1.24 to 1.25 in
a26e288863eef8c33614c89082aafed1e0a3674e, but three install/spec references remained on 1.24. The release workflow later took ownership of cross-platform archives, checksums, GitHub Release assets, and Homebrew dispatch/wait, while both release playbooks still described a manual source-tarball formula update.Proof
pnpm checkpnpm docs:build; generated pages contain the corrected Go minimum and automated release flowactionlint .github/workflows/*.ymlgo mod verifygo mod tidy -diffgovulncheck ./...: no vulnerabilities foundRisk: low. Documentation and changelog only; no runtime, API, workflow, or dependency behavior changes. The rendered documentation is the affected artifact and built successfully.