labeler.yml 462 B

123456789101112131415161718192021
  1. name: PR Labeler
  2. on:
  3. pull_request:
  4. types: [opened, edited, synchronize]
  5. jobs:
  6. label:
  7. permissions:
  8. contents: read
  9. pull-requests: write
  10. runs-on: ubuntu-latest
  11. steps:
  12. - name: Checkout code
  13. uses: actions/checkout@v4
  14. - name: Label PR based on title or file changes
  15. uses: actions/labeler@v5
  16. with:
  17. repo-token: ${{ secrets.GITHUB_TOKEN }}
  18. configuration-path: .github/labeler.yml