# Applies labels based on the pull request category name: 🏷️ PR Labeler on: pull_request: types: [opened, edited] jobs: label-pr: runs-on: ubuntu-latest permissions: write-all steps: - name: Apply Labels if: "! contains(github.event.pull_request.body, 'Addition / Amendment / Removal / Spelling or Grammar / Website Update / Misc')" uses: Naturalclar/issue-action@v2.0.2 with: title-or-body: both github-token: ${{ secrets.BOT_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} parameters: > [ {"keywords": ["Addition"], "labels": ["Addition"] }, {"keywords": ["Amendment"], "labels": ["Amendment"] }, {"keywords": ["Removal"], "labels": ["Removal"] }, {"keywords": ["Spelling or Grammar"], "labels": ["Grammar"] }, {"keywords": ["Website Update"], "labels": ["Website"] }, {"keywords": ["Misc"], "labels": ["Misc"] } ]