From 758e0b0d77e512fc61f9dee497994d9efbbb8f85 Mon Sep 17 00:00:00 2001 From: jurgenhaas <juergen.haas@lakedrops.com> Date: Wed, 7 Dec 2022 10:32:17 +0100 Subject: [PATCH] Add support for minor and major release tags --- tagrelease.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tagrelease.yml b/tagrelease.yml index 1d01d6b..bc89715 100644 --- a/tagrelease.yml +++ b/tagrelease.yml @@ -22,7 +22,10 @@ Tag Release: - git fetch --tags - git pull - git pull --tags - - NEWTAG=$(gen-semver) + - ARGS="" + - if [[ "$CI_COMMIT_MESSAGE" == *"[MINOR_VERSION]"* ]]; then ARGS="--minor"; fi + - if [[ "$CI_COMMIT_MESSAGE" == *"[MAJOR_VERSION]"* ]]; then ARGS="--major"; fi + - NEWTAG=$(gen-semver ${ARGS}) - echo "New version ${NEWTAG}" - curl --fail -s -H "$PRIVHEADER" --data "tag_name=$NEWTAG" --data "ref=main" $TAGURL rules: -- GitLab