Copilot Coding Agent's commits are unsigned, PR merging blocked #175965
Replies: 3 comments
-
|
Bug: Expected: |
Beta Was this translation helpful? Give feedback.
-
|
Hi @typed-sigterm thanks for reporting this!! Currently, commits created by the Copilot Coding Agent show up as Unverified because they are not GPG-signed, which can block pull request merges in repositories that require signed commits. The REST API supports GPG-signed commits, so it would make sense for the Copilot Agent to follow the same behavior for consistency and compliance with protected branch rules. It would be great if the Copilot Agent automatically used the user’s verified GPG key or allowed configuration to sign commits, similar to how This enhancement would help maintain security and integrity standards across repositories that enforce commit verification. Hope this helps :) |
Beta Was this translation helpful? Give feedback.
-
|
This is a significant blocker for organizations with org-level signed commits rulesets. The current workarounds don't address several scenarios:
Other GitHub-owned bots (Dependabot, GitHub Actions) sign their commits. The Copilot coding agent should do the same to be consistent with GitHub's own security practices. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Select Topic Area
Bug
Copilot Feature Area
Copilot Coding Agent
Body
Copilot Coding Agent should push gpg-signed commits, like REST API does, to avoid blocking PR merging.
Beta Was this translation helpful? Give feedback.
All reactions