Skip to content

collab: Add copilot name alias to the GET /contributor endpoint#44958

Merged
MrSubidubi merged 1 commit intomainfrom
copilot-alias
Dec 16, 2025
Merged

collab: Add copilot name alias to the GET /contributor endpoint#44958
MrSubidubi merged 1 commit intomainfrom
copilot-alias

Conversation

@MrSubidubi
Copy link
Member

Although the copilot bot integration is referred to by copilot-swe-agent[bot] (https://api.github.com/users/copilot-swe-agent[bot]), GitHub parses the copilot identity as @\copilot in some cases, e.g. #44915 (comment). This causes the CLA check to still fail despite Copilot being added to the CLA endpoint (and https://api.github.com/users/copilot returning a 404 for that very name..).

This PR fixes this by also considering the name alias of Copilot for the contributor endpoint.

Release Notes:

  • N/A

@cla-bot cla-bot bot added the cla-signed The user has signed the Contributor License Agreement label Dec 16, 2025
@MrSubidubi MrSubidubi merged commit 81519ae into main Dec 16, 2025
24 checks passed
@MrSubidubi MrSubidubi deleted the copilot-alias branch December 16, 2025 14:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla-signed The user has signed the Contributor License Agreement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants