Skip to content

Allow CLA Assistant to recognize Copilot-authored PR commits - #129

Merged
stesee merged 2 commits into
mainfrom
copilot/fix-failing-github-actions-job
Sep 9, 2026
Merged

Allow CLA Assistant to recognize Copilot-authored PR commits#129
stesee merged 2 commits into
mainfrom
copilot/fix-failing-github-actions-job

Conversation

Copilot AI commented Sep 9, 2026

Copy link
Copy Markdown

The CLA Assistant / CLAssistant (pull_request_target) workflow was failing on PR #128 because the committer identity used by Copilot-authored commits was not covered by the existing CLA allowlist. This updates the workflow allowlist so CLA checks no longer fail for that trusted automation identity.

  • Root cause

    • CLA Assistant rejected PR committers when the author resolved as Copilot, which was missing from .github/workflows/cla.yml allowlist.
  • Workflow update

    • Extended the CLA Assistant allowlist with the missing identity:
      • added Copilot
    • File changed: .github/workflows/cla.yml
  • Resulting behavior

    • PRs containing commits authored by Copilot automation are treated as allowlisted and no longer blocked by CLA signature enforcement.
with:
  allowlist: dependabot[bot],stesee,github-actions[bot],github-copilot[bot],copilot[bot],copilot-swe-agent[bot],Copilot

Co-authored-by: stesee <168659+stesee@users.noreply.github.com>
@github-actions

github-actions Bot commented Sep 9, 2026

Copy link
Copy Markdown


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.

Copilot AI changed the title [WIP] Fix failing GitHub Actions job CLA Assistant Allow CLA Assistant to recognize Copilot-authored PR commits Sep 9, 2026
Copilot AI requested a review from stesee September 9, 2026 18:33
@stesee
stesee marked this pull request as ready for review September 9, 2026 18:33
Copilot AI lite review requested due to automatic review settings September 9, 2026 18:33

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.

🟢 Approval recommended

The change is a minimal, targeted workflow allowlist update consistent with the PR’s stated root cause and intended behavior.

Pull request overview

Updates the repository’s CLA Assistant GitHub Actions workflow to treat Copilot-authored commits as allowlisted, preventing CLA enforcement failures when PR commits are attributed to the Copilot identity.

Changes:

  • Extend the CLA Assistant action allowlist to include Copilot in .github/workflows/cla.yml.
File summaries
File Description
.github/workflows/cla.yml Adds Copilot to the CLA Assistant allowlist so Copilot-attributed commits don’t fail CLA checks.
Review details
  • Files reviewed: 1/1 changed files
  • Comments generated: 0
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@stesee
stesee merged commit 71ef07c into main Sep 9, 2026
6 of 7 checks passed
@stesee
stesee deleted the copilot/fix-failing-github-actions-job branch September 9, 2026 18:37
@github-actions github-actions Bot locked and limited conversation to collaborators Sep 9, 2026
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.

3 participants