Skip to content

chore: add .github/github-buddy.yml with CLA sweep config#633

Merged
AbirAbbas merged 1 commit into
mainfrom
chore/github-buddy-cla-config
Jun 8, 2026
Merged

chore: add .github/github-buddy.yml with CLA sweep config#633
AbirAbbas merged 1 commit into
mainfrom
chore/github-buddy-cla-config

Conversation

@AbirAbbas

Copy link
Copy Markdown
Contributor

What

Adds .github/github-buddy.yml to configure github-buddy's CLA reminder / auto-close sweep for this repo.

Why

We're pointing this repo's webhooks at github-buddy and want its cla_reminder_sweep to work against our CLA gate. This repo uses the hosted cla-assistant.io app, which publishes a commit status with context license/cla.

That differs from github-buddy's own repo, which uses the self-hosted contributor-assistant action (a check-run named cla). github-buddy's detector matches status_context against both signals, so this file pins the context to license/cla explicitly — both as documentation and to avoid the cla override being copied over by mistake.

license/cla is also github-buddy's built-in default, so this file mainly makes the intent explicit and sets reminder/close timing + an exempt label.

Effect

No behavior change until this repo is added to the GITHUB_BUDDY_CLA_REPOS roster on the github-buddy deployment. Verified read-only that github-buddy's get_commit_cla_status reads this repo's license/cla status correctly (unsigned → pending, signed → success).

🤖 Generated with Claude Code

Pins the CLA status context to "license/cla" so github-buddy's
cla_reminder_sweep reads this repo's hosted cla-assistant.io commit
status correctly. This differs from github-buddy's own repo, which uses
the self-hosted contributor-assistant action (a check-run named "cla").

Only takes effect once the repo is added to the GITHUB_BUDDY_CLA_REPOS
roster on the github-buddy deployment.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@AbirAbbas AbirAbbas requested a review from a team as a code owner June 8, 2026 12:24
@AbirAbbas AbirAbbas merged commit 49f9a21 into main Jun 8, 2026
16 checks passed
@AbirAbbas AbirAbbas deleted the chore/github-buddy-cla-config branch June 8, 2026 13:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant