Contributor License Agreement (CLA) assistant
Grafana Labs uses CLA assistant to ensure that all contributors to a GitHub pull request have signed the Grafana Labs Contributor License Agreement (CLA).
Grafana Labs doesn’t operate the CLA assistant infrastructure.
The CLA assistant project is open source, and you can find the source code in the cla-assistant repository.
The workflow runs automatically on all PRs. During periods of high load on the CLA assistant infrastructure, the workflow can fail to report a status. If it doesn’t report back and all other continuous integration (CI) checks have completed, follow the directions in Waiting for status to be reported to rerun the workflow.
Note
During prolonged periods of high load on the CLA assistant infrastructure, even rerunning the workflow might not result in a successful status.
In this case, wait a few hours and try again later.
Waiting for status to be reported
Trigger CLA assistant workflow for one pull request
Occasionally, the CLA assistant workflow isn’t reported on an open pull request, preventing you from merging the pull request. You can request that the CLA assistant run again by browsing to the check URL for the pull request.
The format of the URL is https://cla-assistant.io/check/grafana/<REPOSITORY>?pullRequest=<PULL REQUEST>.
<REPOSITORY>is the GitHub repository name.<PULL REQUEST>is the pull request number in the repository.
For example, to trigger the CLA assistant workflow for the pull request https://github.com/grafana/grafana/pull/1, the URL is https://cla-assistant.io/check/grafana/grafana?pullRequest=1.
Note
The URL redirects your browser back to https://github.com without any feedback suggesting the workflow has run.
Trigger CLA assistant workflow for all pull requests in a repository
If the CLA assistant workflow isn’t reported on multiple open pull requests in one repository or if the above didn’t work, you can request that the CLA assistant run again for all pull requests:
Navigate to https://cla-assistant.io/ and sign in with your GitHub account.
Wait for all repositories to load.
This can take a minute to finish.
Next to the repository that is impacted, click on the More… three dots icon and on Recheck PRs.
Wait for a few minutes for the workflow to run on all open pull requests of the repository.
