labels-from-yml.yml 651 B

1234567891011121314151617181920212223242526272829
  1. name: Set PR and issues labels from yaml
  2. on:
  3. push:
  4. branches:
  5. - 'main'
  6. paths:
  7. - '.github/labels.yml'
  8. pull_request:
  9. paths:
  10. - '.github/labels.yml'
  11. jobs:
  12. labeler:
  13. if: ${{ github.repository_owner == 'Armbian' }}
  14. runs-on: ubuntu-latest
  15. steps:
  16. -
  17. name: Checkout
  18. uses: actions/checkout@v4
  19. -
  20. name: Run Labeler
  21. uses: crazy-max/ghaction-github-labeler@v5
  22. with:
  23. github-token: ${{ secrets.GITHUB_TOKEN }}
  24. yaml-file: .github/labels.yml
  25. dry-run: ${{ github.event_name == 'pull_request' }}
  26. exclude: |
  27. Maintenance*