From e4abde8be0e49dc7d66e6eed651254accdcd9533 Mon Sep 17 00:00:00 2001 From: Franz Busch Date: Wed, 24 Jul 2024 17:57:30 +0200 Subject: [PATCH] Add release.yml for automatic release note generation (#2805) # Motivation To make our lives easier when doing releases we want to adopt the GitHub automatic release note generation feature. # Modification This PR adds the `release.yml` file to the repo and aligns the expected labels with the ones from OpenAPI. We have decided to use the OpenAPI labels going forward since those have been thought out quite well. After this PR is merged and before the next release I am going to rename the SemVer labels in this repo. # Result Easier releasing in the future. --- .github/release.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 .github/release.yml diff --git a/.github/release.yml b/.github/release.yml new file mode 100644 index 0000000000..13c29b0e61 --- /dev/null +++ b/.github/release.yml @@ -0,0 +1,14 @@ +changelog: + categories: + - title: SemVer Major + labels: + - semver/major + - title: SemVer Minor + labels: + - semver/minor + - title: SemVer Patch + labels: + - semver/patch + - title: Other Changes + labels: + - semver/none