Skip to content

Add CLA Assistant Lite workflow#88

Merged
verivusOSS-releases merged 1 commit into
mainfrom
chore/add-cla-workflow
Jun 26, 2026
Merged

Add CLA Assistant Lite workflow#88
verivusOSS-releases merged 1 commit into
mainfrom
chore/add-cla-workflow

Conversation

@verivusOSS-releases

Copy link
Copy Markdown
Member

Adds .github/workflows/cla.yml so this repo participates in the org-wide
Contributor License Agreement (CLA) check.

How it works:

  • On each pull request, the CLA Assistant Lite action verifies that every
    commit author has signed the CLA at
    https://github.com/verivus-oss/cla/blob/main/CLA.md
  • An unsigned contributor signs by posting this comment on their PR:
    "I have read the CLA Document and I hereby sign the CLA"
  • Signatures are stored in the private verivus-oss/cla-signatures repo and are
    valid across every verivus-oss repo (sign once).

Security notes:

  • Both actions are pinned to commit SHAs (the CLA action upstream is archived).
  • No PAT is used. A dedicated org GitHub App mints a short-lived, repo-scoped
    token at runtime to write signatures.

PREREQUISITE before merging: the "Verivus CLA Assistant" GitHub App plus the
org-level CLA_APP_ID variable and CLA_APP_KEY secret must be configured.
Until then the token step will fail, so please do not merge this yet.

@verivusOSS-releases verivusOSS-releases merged commit a6122ec into main Jun 26, 2026
14 of 15 checks passed
@verivusOSS-releases verivusOSS-releases deleted the chore/add-cla-workflow branch June 26, 2026 05:14
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.

1 participant