Admin Guide
Setup CLA Bot with My Org
Install and configure CLA Bot for an organization.
Purpose
Install CLA Bot for your organization and configure initial CLA enforcement.
Prerequisites
- You are signed in with GitHub.
- You are allowed to administer the organization installation.
Setup Steps
- Start installation from
/api/github/install. - Open
/adminto verify your org appears. - Open
/admin/[orgSlug]for your organization. - In the CLA tab, add CLA text and save.
- Activate enforcement for the org.
- Copy/share the signing link for contributors (
/sign/[orgSlug]).
Required GitHub branch protection
To block merges for non-compliant PRs, require this status check in branch protection/rulesets:
CLA Bot / Contributor License Agreement
First 15-minute validation checklist
- Installation visible in
/admin - CLA text saved in
/admin/[orgSlug]?tab=cla - Enforcement active
- Required status check configured in GitHub
- Signing URL tested by a non-member account