From 3f18a188027ba8903b949561da1942bf25fe9aae Mon Sep 17 00:00:00 2001 From: Kai Hudalla Date: Tue, 23 Jul 2024 10:36:04 +0200 Subject: [PATCH] [#164] Customize automatic generation of release notes Added a configuration file that defines the categories to be used in the release notes generated by GitHub. --- .github/release.yml | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 .github/release.yml diff --git a/.github/release.yml b/.github/release.yml new file mode 100644 index 0000000..34eed7f --- /dev/null +++ b/.github/release.yml @@ -0,0 +1,39 @@ +# Copyright (c) 2024 Contributors to the Eclipse Foundation +# +# See the NOTICE file(s) distributed with this work for additional +# information regarding copyright ownership. +# +# This program and the accompanying materials are made available under the +# terms of the Apache License Version 2.0 which is available at +# https://www.apache.org/licenses/LICENSE-2.0 +# +# SPDX-License-Identifier: Apache-2.0 + +# This is the configuration used by GitHub for automatically creating release notes +# from pull requests based on their labels +# see https://docs.github.com/en/repositories/releasing-projects-on-github/automatically-generated-release-notes + +changelog: + exclude: + labels: + - duplicate + - wontfix + - invalid + authors: + - octocat + categories: + - title: "🛠️ Breaking Changes" + labels: + - "breaking change" + - title: "✨ Features" + labels: + - enhancement + - title: "🐛 Bug Fixes" + labels: + - bug + - title: "📚 Documentation" + labels: + - documentation + - title: "Other Changes" + labels: + - "*"