Skip to content

ci(cla): add copilot-swe-agent[bot] to CLA allowlist#401

Merged
ascorbic merged 1 commit intoemdash-cms:mainfrom
pangerlkr:patch-1
Apr 9, 2026
Merged

ci(cla): add copilot-swe-agent[bot] to CLA allowlist#401
ascorbic merged 1 commit intoemdash-cms:mainfrom
pangerlkr:patch-1

Conversation

@pangerlkr
Copy link
Copy Markdown
Contributor

What does this PR do?

Adds copilot-swe-agent[bot] to the CLA assistant allowlist so that PRs with GitHub Copilot coding agent co-authored commits are not blocked by the CLA check.

Why is this needed?

The GitHub Copilot coding agent (@copilot) automatically co-authors commits when it helps implement features (e.g., Add PRD.md in PR #259). The CLA bot currently has:

allowlist: dependabot[bot],emdashbot[bot]

Since copilot-swe-agent[bot] is not in the allowlist, the CLA check fails with "Committers of Pull Request have to sign the CLA" — even though the human contributor has signed. Bots cannot sign CLAs.

Change

# Before
allowlist: dependabot[bot],emdashbot[bot]

# After  
allowlist: dependabot[bot],emdashbot[bot],copilot-swe-agent[bot]

Type of change

  • Refactor (no behavior change)

Related

Fixes CLA check for PR #259 and any future PRs with Copilot-assisted commits.

Copilot AI review requested due to automatic review settings April 9, 2026 05:01
@changeset-bot
Copy link
Copy Markdown

changeset-bot bot commented Apr 9, 2026

⚠️ No Changeset found

Latest commit: 4edf6d0

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates the CLA Assistant GitHub Actions workflow to allow GitHub Copilot coding agent co-authored commits to pass the CLA check, preventing CLA failures caused by bot co-authors that cannot sign a CLA.

Changes:

  • Add copilot-swe-agent[bot] to the CLA Assistant allowlist in the workflow configuration.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@ascorbic ascorbic enabled auto-merge (squash) April 9, 2026 10:46
@ascorbic
Copy link
Copy Markdown
Collaborator

ascorbic commented Apr 9, 2026

Thanks!

@pkg-pr-new
Copy link
Copy Markdown

pkg-pr-new bot commented Apr 9, 2026

Open in StackBlitz

@emdash-cms/admin

npm i https://pkg.pr.new/@emdash-cms/admin@401

@emdash-cms/auth

npm i https://pkg.pr.new/@emdash-cms/auth@401

@emdash-cms/blocks

npm i https://pkg.pr.new/@emdash-cms/blocks@401

@emdash-cms/cloudflare

npm i https://pkg.pr.new/@emdash-cms/cloudflare@401

emdash

npm i https://pkg.pr.new/emdash@401

create-emdash

npm i https://pkg.pr.new/create-emdash@401

@emdash-cms/gutenberg-to-portable-text

npm i https://pkg.pr.new/@emdash-cms/gutenberg-to-portable-text@401

@emdash-cms/x402

npm i https://pkg.pr.new/@emdash-cms/x402@401

@emdash-cms/plugin-ai-moderation

npm i https://pkg.pr.new/@emdash-cms/plugin-ai-moderation@401

@emdash-cms/plugin-atproto

npm i https://pkg.pr.new/@emdash-cms/plugin-atproto@401

@emdash-cms/plugin-audit-log

npm i https://pkg.pr.new/@emdash-cms/plugin-audit-log@401

@emdash-cms/plugin-color

npm i https://pkg.pr.new/@emdash-cms/plugin-color@401

@emdash-cms/plugin-embeds

npm i https://pkg.pr.new/@emdash-cms/plugin-embeds@401

@emdash-cms/plugin-forms

npm i https://pkg.pr.new/@emdash-cms/plugin-forms@401

@emdash-cms/plugin-webhook-notifier

npm i https://pkg.pr.new/@emdash-cms/plugin-webhook-notifier@401

commit: 4edf6d0

@ascorbic ascorbic merged commit 89793ea into emdash-cms:main Apr 9, 2026
27 of 29 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants