name: triage-contributor on: pull_request_target: types: [opened] jobs: add-contributor-label: runs-on: ubuntu-latest permissions: pull-requests: write issues: write steps: - name: Add Contributor Label uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | if (context.payload.pull_request.author_association === 'CONTRIBUTOR') { await github.rest.issues.addLabels({ owner: context.repo.owner, repo: context.repo.repo, issue_number: context.payload.pull_request.number, labels: ['contributor'] }); }