Skip to content

ci: sign off release PR bodies so they pass DCO in the merge queue - #2197

Merged
muscariello merged 3 commits into
mainfrom
ci/release-pr-dco-signoff
Oct 9, 2026
Merged

muscariello merged 3 commits into
mainfrom
ci/release-pr-dco-signoff

Conversation

@muscariello

Copy link
Copy Markdown
Member

Fixes #2196.

Sets pr_body in .release-plz.toml to release-plz's default template (0.3.169) plus Signed-off-by: Agntcy Build Bot <build@agntcy.io>. The queue builds the release commit from the PR body, so the trailer reaches the commit the DCO app checks. Adding that line to #2195's description by hand made DCO pass there.

The merge queue builds the release commit from the PR body, and the DCO
app checks it. release-plz can't sign off its own commits, so end its
default PR body template with the bot's Signed-off-by.

Fixes #2196

Signed-off-by: Luca Muscariello <muscariello@ieee.org>
@muscariello
muscariello requested a review from a team as a code owner October 9, 2026 16:07
@muscariello
muscariello added this pull request to the merge queue Oct 9, 2026
Merged via the queue into main with commit 6af8580 Oct 9, 2026
14 checks passed
@muscariello
muscariello deleted the ci/release-pr-dco-signoff branch October 9, 2026 18:23
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.

Release PRs fail DCO in the merge queue

2 participants