From f55bca65cdcfacdc5d2312c3afb85bd5a9766789 Mon Sep 17 00:00:00 2001 From: Dominic Evans Date: Mon, 4 Oct 2021 21:58:41 +0100 Subject: [PATCH] chore: add release notes configuration Add some customisation around the new automatically generated releases notes in the releases UI https://github.blog/2021-10-04-beta-github-releases-improving-release-experience/ https://docs.github.com/en/repositories/releasing-projects-on-github/automatically-generated-release-notes#example-configuration --- .github/release.yaml | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 .github/release.yaml diff --git a/.github/release.yaml b/.github/release.yaml new file mode 100644 index 000000000..f5f029991 --- /dev/null +++ b/.github/release.yaml @@ -0,0 +1,40 @@ +changelog: + exclude: + labels: + - ignore-for-release + - invalid + - no-changelog + - skip-changelog + categories: + - title: ":rotating_light: Breaking Changes" + labels: + - breaking + - title: ":tada: New Features / Improvements" + labels: + - enhancement + - feature + - feat + - title: ":bug: Fixes" + labels: + - bug + - bugfix + - fix + - regression + - title: ":package: Dependency updates" + labels: + - dependencies + - deps + - title: ":wrench: Maintenance" + labels: + - build + - chore + - ci + - housekeeping + - internal + - title: ":memo: Documentation" + labels: + - documentation + - docs + - title: ":heavy_plus_sign: Other Changes" + labels: + - "*"