Allowlisting Bots to Skip CLA
You can request that specific bots be allowlisted in EasyCLA so that their commits automatically pass the CLA check. This is typically needed for automation users, such as CI/CD bots, AI bots, co-author bots, or third-party tools, that should be exempt from signing a CLA.
This allowlisting flow is currently GitHub-based: the request identifies the GitHub organization and repository scope for the bot, and matching can be configured by GitHub login, email, and/or name.
To request that a bot be allowlisted:
File a support ticket with the EasyCLA team.
In your request, please include:
The GitHub organization and repository where the bot operates. Allowlisting can be applied to a single repository, to repositories matching a pattern, or organization-wide.
The exact GitHub login (username) of the bot (this can be empty or missing—for example, for Copilot AI bot). You can specify a pattern that bot logins must match instead. You can also specify that the login doesn’t matter and email and/or name will be used for matching.
The GitHub email address or pattern that the bot uses for commits. The same rules apply (can be empty, can be exact match, can be a pattern or you can specify that email doesn't matter and login and/or name will be used for matching).
The GitHub name or pattern that the bot uses for commits. Again, this can be empty, an exact match, a pattern, or you can specify that name doesn't matter and login and/or email will be used for matching.
A brief explanation of why this bot should be allowlisted.
Note:
EasyCLA support staff will review your request and, if appropriate, configure the necessary settings in your organization to allowlist the bot(s).
Allowlisting is managed by the EasyCLA team to ensure consistency and security.
If you have any questions or need assistance, please contact EasyCLA support.
Last updated
Was this helpful?