name: "PR: Classify (Size, Risk, Contributor)" on: pull_request_target: types: [opened, synchronize, reopened] permissions: contents: read pull-requests: write issues: read # needed for search/issues API (contributor count) jobs: classify: runs-on: ubuntu-latest steps: - name: Checkout base branch uses: actions/checkout@v4 with: ref: ${{ github.event.pull_request.base.ref }} - name: Classify PR env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} PR_NUMBER: ${{ github.event.pull_request.number }} REPO: ${{ github.repository }} run: bash .github/scripts/pr-labeler.sh