diff --git a/.github/configuration.json b/.github/configuration.json new file mode 100644 index 0000000..1357f28 --- /dev/null +++ b/.github/configuration.json @@ -0,0 +1,16 @@ +{ + "categories": [ + { "title": "### ๐Ÿš€ Features", "labels": ["feature"] }, + { "title": "### ๐Ÿ› Fixes", "labels": ["fix"] }, + { "title": "### โ™ป๏ธ Refactoring", "labels": ["refactor"] }, + { "title": "### ๐Ÿ“ Documentation", "labels": ["docs"] }, + { "title": "### ๐Ÿงช Tests", "labels": ["test"] } + ], + "ignore_labels": ["ignore-for-release"], + "sort": { "order": "ASC", "on_property": "mergedAt" }, + "template": "#{{CHANGELOG}}", + "pr_template": "- #{{TITLE}} (##{{NUMBER}}) @#{{AUTHOR}}", + "empty_template": "- _No user-facing changes._", + "max_pull_requests": 200, + "max_back_track_time_days": 365 +} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 28311cd..7c8c141 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -148,6 +148,7 @@ jobs: if: startsWith(github.ref, 'refs/tags/') uses: mikepenz/release-changelog-builder-action@v5 with: + configuration: ".github/configuration.json" failOnError: "false" env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}