Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Oct 24, 2025

Summary

This PR adds copilot-swe-agent[bot] to the CLA allowlist in the GitHub Actions workflow configuration to prevent automated Copilot contributions from triggering CLA signature requests.

Changes

Updated .github/workflows/cla.yml to include copilot-swe-agent[bot] in the allowlist alongside the existing dependabot[bot] and stesee entries.

Before:

allowlist: dependabot[bot],stesee

After:

allowlist: dependabot[bot],stesee,copilot-swe-agent[bot]

Rationale

GitHub Copilot can make automated contributions to repositories through pull requests. These bot-generated contributions should not require CLA signatures, similar to how Dependabot contributions are already exempted. Adding Copilot to the allowlist ensures:

  • Automated Copilot PRs are not blocked by CLA checks
  • Reduced noise and friction in the contribution workflow
  • Consistency with how other bot contributors are handled

This aligns with the existing practice of allowing automated tools in the CLA workflow.

Original prompt

Add Copilot to the allowlist in the cla.yml file if not already present. If the cla.yml file does not exist, create one in the appropriate location with Copilot in the allowlist. The goal is to ensure Copilot is listed as an allowed contributor for CLA checks.

This pull request was created as a result of the following prompt from Copilot chat.

Add Copilot to the allowlist in the cla.yml file if not already present. If the cla.yml file does not exist, create one in the appropriate location with Copilot in the allowlist. The goal is to ensure Copilot is listed as an allowed contributor for CLA checks.


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Copilot AI changed the title [WIP] Add Copilot to allowlist in cla.yml Add copilot-swe-agent[bot] to CLA allowlist Oct 24, 2025
Copilot AI requested a review from stesee October 24, 2025 15:21
Copilot finished work on behalf of stesee October 24, 2025 15:21
@github-actions
Copy link
Contributor


Thank you for your submission, we really appreciate it. Like many open-source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution. You can sign the CLA by just posting a Pull Request Comment same as the below format.


I have read the CLA Document and I hereby sign the CLA


You can retrigger this bot by commenting recheck in this Pull Request. Posted by the CLA Assistant Lite bot.

@stesee stesee closed this Oct 29, 2025
@github-actions github-actions bot locked and limited conversation to collaborators Oct 29, 2025
@stesee stesee deleted the copilot/add-copilot-allowlist branch November 1, 2025 13:41
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants