Skip to content

Allow DCO remediation commits - #227

Merged
BDonnot merged 1 commit into
masterfrom
ccr-ec45b902-qr4uoc
Oct 6, 2026
Merged

BDonnot merged 1 commit into
masterfrom
ccr-ec45b902-qr4uoc

Conversation

@BDonnot

@BDonnot BDonnot commented Oct 5, 2026

Copy link
Copy Markdown
Collaborator
added removed
Build / other +13 -0
total +13 -0

Adds .github/dco.yml to turn on the DCO app's individual remediation commits. With this option on, a pull request whose commits lack a Signed-off-by can be fixed by pushing one extra commit instead of rebasing and force-pushing the branch. That commit has to be authored and signed off by the original author, and its message lists the commits it covers:

I, Full Name <email>, hereby add my Signed-off-by to this commit: <sha>

The DCO app reads its configuration from the default branch only, so the file has to go to master. Adding it on dev_1.0.1 or on a PR branch would have no effect.

Third-party remediation (signing off on someone else's behalf) stays off.

🤖 Generated with Claude Code

https://claude.ai/code/session_01G2KAZwA1UsdgAzSLJkJKMj


Generated by Claude Code

Enable the DCO app's individual remediation commits, so a missing
Signed-off-by can be fixed with an extra commit rather than a rebase and
force-push of the pull request branch.

Assisted-by: Claude Code
Claude-Session: https://claude.ai/code/session_01G2KAZwA1UsdgAzSLJkJKMj
Signed-off-by: Benjamin Donnot <benjamin.donnot@rte-france.com>

@BDonnot BDonnot left a comment

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ok

@BDonnot
BDonnot merged commit 87f1447 into master Oct 6, 2026
94 of 136 checks 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