chore: add .github/github-buddy.yml with CLA sweep config#633
Merged
Conversation
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>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
Adds
.github/github-buddy.ymlto 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_sweepto work against our CLA gate. This repo uses the hosted cla-assistant.io app, which publishes a commit status with contextlicense/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 matchesstatus_contextagainst both signals, so this file pins the context tolicense/claexplicitly — both as documentation and to avoid theclaoverride being copied over by mistake.license/clais 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_REPOSroster on the github-buddy deployment. Verified read-only that github-buddy'sget_commit_cla_statusreads this repo'slicense/clastatus correctly (unsigned →pending, signed →success).🤖 Generated with Claude Code