diff --git a/.github/pr-labeler.yml b/.github/pr-labeler.yml new file mode 100644 index 00000000..f90a5c96 --- /dev/null +++ b/.github/pr-labeler.yml @@ -0,0 +1,21 @@ +feature: + - 'feature/*' +enhancement: + - 'improvement/*' + - 'improve/*' + - 'enhancement/*' + - 'enhance/*' +fix: + - 'fix/*' + - 'bug/*' + - 'bugfix/*' + - 'hotfix/*' + - 'hot-fix/*' +tech-debt: + - 'techdebt/*' + - 'refactor/*' +maintenance: + - 'chore/*' + - 'cleanup/*' + - 'maint/*' + - 'maintenance/*' diff --git a/.github/workflows/pr-labeler.yml b/.github/workflows/pr-labeler.yml new file mode 100644 index 00000000..81838c4f --- /dev/null +++ b/.github/workflows/pr-labeler.yml @@ -0,0 +1,16 @@ +name: Pull Request Labeler + +on: + pull_request: + types: [opened] + +jobs: + pr-labeler: + runs-on: ubuntu-latest + + steps: + - uses: TimonVS/pr-labeler-action@v3 + with: + configuration-path: .github/pr-labeler.yml + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}