ci(cla): add cla listeners

This commit is contained in:
2026-04-15 10:34:02 -04:00
parent db3326aace
commit 4bbbf21916
2 changed files with 30 additions and 0 deletions
+18
View File
@@ -0,0 +1,18 @@
name: CLA Listener
on:
issue_comment:
types: [created]
permissions:
issues: write
pull-requests: write
jobs:
call-central-bot:
if: ${{ github.event.issue.pull_request && contains(github.event.comment.body, 'I have read the CLA Document and I hereby sign the CLA') }}
uses: scienting/cla/.github/workflows/cla-sign.yml@main
secrets:
CLA_BOT_PAT: ${{ secrets.CLA_BOT_PAT }}
+12
View File
@@ -0,0 +1,12 @@
name: CLA Status Check
on:
pull_request_target:
types: [opened, synchronize, reopened]
permissions:
pull-requests: write
jobs:
verify-cla:
uses: scienting/cla/.github/workflows/cla-verify.yml@main