incursa/Incursa Contributor Agreement

Checks pull request contributors against a centralized contributor agreement signature store.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
github-tokenToken for the repository receiving the pull request. Use secrets.GITHUB_TOKEN.yes
storage-tokenToken with read/write Contents permission for the private signature storage repository.yes
storage-ownerOwner of the private signature storage repository.yes
storage-repoName of the private signature storage repository.yes
storage-pathJSON file path inside the storage repository.nosignatures/incursa-contributor-agreement-v1.json
storage-branchBranch in the storage repository where signatures are stored.nomain
agreement-idStable identifier for the agreement version being signed.noincursa-contributor-agreement-v1
agreement-urlPublic URL of the contributor agreement document.yes
signature-commentExact pull request comment text that records a signature.noI have read the Incursa Contributor Agreement and I hereby assign my contribution rights as described.
recheck-commentPull request comment text that re-runs the check without recording a signature.norecheck contributor agreement
allowlistComma-separated GitHub logins or wildcard patterns that do not need to sign.nodependabot[bot],github-actions[bot],renovate[bot]
status-contextCommit status context to publish on the pull request head SHA.noContributor Agreement
fail-on-unlinked-commit-authorWhether commits that are not linked to a GitHub user should fail the check.notrue
namedescription
signedtrue when every required contributor has signed.
missingComma-separated GitHub logins still missing signatures.