diff --git a/.github/release.yml b/.github/release.yml index 7562343b..d13f4942 100644 --- a/.github/release.yml +++ b/.github/release.yml @@ -10,24 +10,29 @@ changelog: labels: - "Changelog: Breaking Change" commit_patterns: - - "^\w+(\(\w+\))?!:" - - title: New Features + - "^(?\\w+(?:\\((?[^)]+)\\))?!:\\s*)" + + - title: Features labels: - "Changelog: Feature" commit_patterns: - - "^feat(\(\w+\))?:" + - "^(?feat(?:\\((?[^)]+)\\))?!?:\\s*)" + - title: Bug Fixes labels: - "Changelog: Bugfix" commit_patterns: - - "^fix(\(\w+\))?:" - - title: Documentation 📚 + - "^(?fix(?:\\((?[^)]+)\\))?!?:\\s*)" + - "^Revert \"" + + - title: Documentation labels: - "Changelog: Docs" commit_patterns: - - "^docs?(\(\w+\))?:" - - title: Internal Changes 🔧 + - "^(?docs?(?:\\((?[^)]+)\\))?!?:\\s*)" + + - title: Internal Changes labels: - "Changelog: Internal" commit_patterns: - - "^(build|ref|chore|ci)(\(\w+\))?:" \ No newline at end of file + - "^(?(?:build|refactor|meta|chore|ci|ref|perf)(?:\\((?[^)]+)\\))?!?:\\s*)" \ No newline at end of file