CLA
Templates
Create and maintain CLA templates and versions that drive check runs on pull requests.
Templates (/app/governance/templates) store the CLA legal text your organization enforces. Each saved version is immutable for audit purposes; updates create new versions.
What you can do
- List global CLA templates shared across repositories
- Create a new template with Markdown body content
- Import Dropbox Sign templates for e-signature based CLA signing
- Open a template detail page (
/app/governance/templates/[templateId]) to edit and review versions
Versioning
Every template version has a content hash. Signatures and corporate agreements bind to a specific version:
- Contributors must sign again when you roll out new CLA text
- Historical signatures remain tied to older hashes for compliance records
Best practices
- Use clear template titles (e.g. “Standard CLA v2”)
- Communicate version changes to contributors before switching active versions on repos
- Review template language with counsel before production use
- Use Dropbox Sign templates when the signing process needs a hosted e-signature audit trail