Skip to content

fix(ci): preserve the release proposal branch - #98

Merged
P4suta merged 1 commit into
mainfrom
fix/release-proposal-branch
Oct 27, 2026
Merged

P4suta merged 1 commit into
mainfrom
fix/release-proposal-branch

Conversation

@P4suta

@P4suta P4suta commented Oct 27, 2026

Copy link
Copy Markdown
Owner

What & why

Use the pinned checkout action's default source for the release proposal.
The default combines the named event branch and the exact event commit, allowing release-plz to create its proposal.
Candidate qualification and publication keep their explicit source revisions.

Closes #97.

Validation

Actionlint 1.7.12, yamlfmt 0.21.0, and strict Zizmor 1.31.1 checks pass.
The ordinary mise x -- just check gate passes, including the selected tests, documentation, and no-std host check.
The automatic proposal execution remains pending until the next main push.

The previous proposal run failed because its checkout lacked a branch name.
The pinned checkout source verifies the event commit even when the remote branch advances.

Generated artifacts

Fixtures and ledgers match main.

@coderabbitai ignore

@P4suta
P4suta marked this pull request as ready for review October 27, 2026 23:23
@P4suta
P4suta merged commit c662ce7 into main Oct 27, 2026
7 checks passed
@P4suta
P4suta deleted the fix/release-proposal-branch branch October 27, 2026 23:24
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.

fix(ci): preserve the release proposal branch

1 participant