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
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.