Repository navigation
fix(release): check out the notes before drafting, attach checksums.txt - #37
Merged
Merged
Conversation
The draft job ran without a checkout, so softprops/action-gh-release logged `Failed to read body_path "dist/release-notes.md" (ENOENT)` and created the release with an empty body (v0.1.1; the v0.1.2 draft was filled in by hand). A sparse checkout of that one file fixes it. The collected checksums.txt is now attached too, as the notes already tell users to verify against it, and the draft is named "PGX v<version>" like the published releases. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
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.
Found while verifying the v0.1.2 draft: the
draftjob inrelease.ymlhas no checkout, sobody_path: dist/release-notes.mddoes not exist and the action falls back to an empty body (log:⚠️ Failed to read body_path "dist/release-notes.md" (ENOENT)). The v0.1.1 release has an empty body for the same reason; the v0.1.2 draft was filled in by hand withgh release edit --notes-file dist/release-notes.md.dist/release-notes.mdbefore creating the draft.checksums.txt(the notes tell users to verify against it, but it was only printed to the log).PGX v<version>, matching the published releases.Not part of the v0.1.2 artifacts; affects the next tag only.
🤖 Generated with Claude Code