diff --git a/.github/release.yml b/.github/release.yml new file mode 100644 index 000000000..f845e8dfd --- /dev/null +++ b/.github/release.yml @@ -0,0 +1,38 @@ +# Configuration for automatically generated release notes. +# This example demonstrates a variety of customization options. + +# Choose which categories of pull requests should be included. +categories: + - title: "🚀 Features" + labels: + - "feature" + - "enhancement" + - title: "🐛 Bug Fixes" + labels: + - "bug" + - title: "📚 Documentation" + labels: + - "documentation" + - title: "🧰 Maintenance" + labels: + - "maintenance" + - "refactor" + - "chore" + +# Exclude pull requests with these labels from the release notes. +exclude-labels: + - "skip-changelog" + +# Configuration options for how to handle pull requests and issues. +# You can choose to use titles, commit messages, or both. +change-template: "- $TITLE @$AUTHOR (#$NUMBER)" +include-contributors: true +include-issues: false + +# Configure how the release notes should look. +template: | + ## What's Changed + $CHANGES + + ## Contributors + $CONTRIBUTORS