Skip to content

feat: Add the CLA check. - #645

Merged
damencho merged 1 commit into
masterfrom
cla-check
Oct 26, 2026
Merged

damencho merged 1 commit into
masterfrom
cla-check

Conversation

@damencho

Copy link
Copy Markdown
Member

Adds the CLA check, which replaces the CLA reminder of the switched-off Jenkins ghprb PR jobs. It is the same caller as jitsi/jitsi-meet#18089 and runs the reusable workflow from jitsi/.github#3, pinned by SHA.

  • Runs on pull_request_target (opened, reopened, synchronize), only in the jitsi org, so forks get no runs. PR code is never checked out.
  • Org members, outside collaborators and bots are skipped.
  • For everyone else, every commit author email of the PR is looked up in the hashed signer list in the private jitsi/cla-signers repo.
    • All found: the check passes and the PR gets info:cla-signed.
    • Otherwise: the check fails, the PR gets info:cla-missing and, once, the CLA comment with the ICLA/CCLA links.
  • New signatures re-run the failed checks of open info:cla-missing PRs.

The status check is cla / CLA. It is not required yet. Because of pull_request_target, it only starts running on PRs once this is merged.

Calls the reusable cla-check.yml from jitsi/.github on pull_request_target, as in jitsi-meet. It replaces the CLA reminder of the Jenkins ghprb job. Not a required check yet.
@damencho
damencho merged commit ea59046 into master Oct 26, 2026
3 checks passed
@damencho
damencho deleted the cla-check branch October 26, 2026 12:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants