diff --git a/.github/workflows/cla.yml b/.github/workflows/cla.yml
index 04522c7f0b..96e9acc64a 100644
--- a/.github/workflows/cla.yml
+++ b/.github/workflows/cla.yml
@@ -1,4 +1,4 @@
-name: "CLA Assistant"
+name: "CLA Check"
on:
issue_comment:
types: [created]
@@ -10,36 +10,8 @@ permissions:
contents: write
pull-requests: write
statuses: write
-
+
jobs:
- CLAAssistant:
- if: (github.event.comment.body == 'recheck' || github.event.comment.body == 'I have read the CLA Document and I hereby sign the CLA') || github.event_name == 'pull_request_target'
- runs-on: ubuntu-latest
- steps:
- - name: Get Org Members
- id: members
- uses: octokit/request-action@v2.x
- with:
- route: GET /orgs/anyproto/members?per_page=100
- env:
- GITHUB_TOKEN: ${{ secrets.ANY_CLA_TOKEN }}
-
- - name: Extract Member Logins
- run: |
- echo '${{ steps.members.outputs.data }}' | jq -r '.[].login' | tr '\n' ',' > members.txt
- echo "dependabot" >> members.txt
- echo "members=$(cat members.txt)" >> "$GITHUB_ENV"
-
- - name: CLA Assistant
- uses: contributor-assistant/github-action@v2.3.0
- env:
- GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- PERSONAL_ACCESS_TOKEN: ${{ secrets.ANY_CLA_TOKEN }}
- with:
- custom-notsigned-prcomment: '
Thank you for your pull request, we really appreciate it!
Please sign our [Contributor License Agreement](https://github.com/anyproto/open/blob/main/templates/CLA.md) before we can accept your contribution.
You can sign the CLA by simply commenting on this pull request with the following text.
'
- path-to-document: "https://github.com/anyproto/open/blob/main/templates/CLA.md"
- remote-organization-name: "anyproto"
- remote-repository-name: "cla"
- branch: "main"
- path-to-signatures: "signatures.json"
- allowlist: ${{ env.members }}
+ cla-check:
+ uses: anyproto/open/.github/workflows/cla.yml@main
+ secrets: inherit