Modify CLA workflow permissions and cleanup (#2369)

Signed-off-by: 安正超 <anzhengchao@gmail.com>
This commit is contained in:
安正超
2026-04-02 22:02:35 +08:00
committed by GitHub
parent 6fba01fb65
commit 9d3191e55b
+4 -14
View File
@@ -21,26 +21,16 @@ on:
types: [created]
permissions:
contents: read
contents: write
pull-requests: write
issues: write
checks: write
jobs:
cla:
if: ${{ github.event_name != 'issue_comment' || github.event.issue.pull_request }}
runs-on: ubuntu-latest
steps:
- name: Create token for rustfs/rustfs
id: target-token
uses: actions/create-github-app-token@v3
with:
app-id: ${{ vars.CLA_BOT_APP_ID }}
private-key: ${{ secrets.CLA_BOT_APP_PRIVATE_KEY }}
owner: ${{ github.repository_owner }}
repositories: ${{ github.event.repository.name }}
permission-contents: read
permission-pull-requests: read
permission-issues: write
permission-checks: write
- name: Create token for rustfs/cla
id: registry-token
uses: actions/create-github-app-token@v3