Skip to content

ci: block coding-agent attribution in commits#2

Merged
stickerdaniel merged 1 commit into
mainfrom
ci/attribution-check
Jul 25, 2026
Merged

ci: block coding-agent attribution in commits#2
stickerdaniel merged 1 commit into
mainfrom
ci/attribution-check

Conversation

@stickerdaniel

Copy link
Copy Markdown
Owner

Coding agents sign their work with a Co-Authored-By trailer or by claiming the author field, and squash-merging folds every commit's trailers into the merge commit, so one unnoticed line becomes permanent history.

Adds a PR check covering the agent identities that could be confirmed against real public commits or vendor docs, plus a second pass over the author and committer fields for the agents that claim those instead of adding a trailer (Copilot's cloud agent, Jules, Devin). Dependabot and Renovate stay allowed, since they are maintenance automation rather than authorship claims.

Verified against real history: the pattern catches every known agent trailer while leaving human co-authors untouched.

Agents sign commits with a Co-Authored-By trailer or by claiming the
author field, and squash-merging folds those trailers into the merge
commit, so one unnoticed line becomes permanent history.

Adds a PR check covering the coding-agent identities that could be
confirmed against real commits or vendor docs, plus a pass over the
author and committer fields for agents that claim those instead.
Dependabot and Renovate stay allowed: they are maintenance automation,
not authorship claims.
Copilot AI review requested due to automatic review settings July 25, 2026 09:25

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@stickerdaniel
stickerdaniel merged commit 643b019 into main Jul 25, 2026
6 checks passed
@stickerdaniel
stickerdaniel deleted the ci/attribution-check branch July 25, 2026 09:35
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.

2 participants