From 9d206f491117fb9fd12f7b1150ab202806ae6510 Mon Sep 17 00:00:00 2001 From: Stefan Seifert Date: Tue, 4 Jan 2022 13:33:26 +0100 Subject: [PATCH] enable version resolver for semantic plugin versioning based on tags make sure name-template and tag-template are always in sync provide a default release text template it's also useful to be able to start the workflow manually when tags are added/updated after the last run --- .github/release-drafter.yml | 19 ++++++++++++++++++- .github/workflows/release-drafter.yml | 1 + 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/.github/release-drafter.yml b/.github/release-drafter.yml index 931515868..35be94f80 100644 --- a/.github/release-drafter.yml +++ b/.github/release-drafter.yml @@ -1,2 +1,19 @@ _extends: .github -tag-template: versions-maven-plugin-$NEXT_MINOR_VERSION +name-template: '$RESOLVED_VERSION' +tag-template: 'versions-maven-plugin-$RESOLVED_VERSION' +version-resolver: + major: + labels: + - major + minor: + labels: + - minor + - enhancement + patch: + labels: + - patch + default: patch +template: | + ## Changes + + $CHANGES \ No newline at end of file diff --git a/.github/workflows/release-drafter.yml b/.github/workflows/release-drafter.yml index 4e2af9953..8e9603bfe 100644 --- a/.github/workflows/release-drafter.yml +++ b/.github/workflows/release-drafter.yml @@ -3,6 +3,7 @@ on: push: branches: - master + workflow_dispatch: jobs: update_release_draft: runs-on: ubuntu-latest