diff --git a/.github/release.yml b/.github/release.yml index f963437..952a16f 100644 --- a/.github/release.yml +++ b/.github/release.yml @@ -2,7 +2,19 @@ changelog: exclude: authors: - renovate[bot] - categories: + categories: + - title: Features + labels: + - feature + - title: Bug Fixes + labels: + - fix + - title: Miscellaneous Chores + labels: + - chore + - ci + - docs + - test - title: Other Changes labels: - - "*" \ No newline at end of file + - "*" diff --git a/.github/workflows/conventional-label.yml b/.github/workflows/conventional-label.yml new file mode 100644 index 0000000..e84b650 --- /dev/null +++ b/.github/workflows/conventional-label.yml @@ -0,0 +1,20 @@ +on: + pull_request_target: + types: [ opened, edited ] +name: conventional-release-labels +jobs: + label: + runs-on: ubuntu-latest + steps: + - uses: bcoe/conventional-release-labels@v1 + with: + type_labels: | + { + "feat": "Feature", + "fix": "Fix", + "breaking": "Breaking", + "chore": "Chore", + "docs": "Docs", + "test": "Test", + "ci": "CI", + }