Ask or search…
Comment on page


For a project to use EasyCLA, it must meet the following requirements:
  • EasyCLA only supports for the projects that are hosted in the Linux Foundation.
It does not support the projects or repositories that are hosted outside the Linux Foundation.
  • The project repositories are in GitHub or Gerrit or GitLab
  • If the project uses Gerrit source control, the Gerrit instance should be hosted on The Linux Foundation platform.
  • The repository administrator should enable Branch Restrictions and Branch Protection for the repository in GitHub or GitLab. The restrictions and protection should be set to enable required status checks on a branch regardless of the role for the organization.
For a CLA Manager to access EasyCLA, they must register an LF Single Sign-On (SSO) account. If you do not have an LF SSO account, you can read how to create an account here.
For a company to sign a project's CCLA, they must identify the appropriate company employees who will be the CLA Manager and CLA Signatory for that CCLA.
Copyright © 2022 The Linux Foundation®. All rights reserved. The Linux Foundation has registered trademarks and uses trademarks.