From e5455e0f907dab915d85da6af342a86d98cea708 Mon Sep 17 00:00:00 2001 From: Shrikant Sharat Kandula Date: Mon, 22 Jan 2024 10:02:57 +0530 Subject: [PATCH] chore: increment minor number for snapshot versions (#30487) We've always wanted to increment minor versions instead of patch versions for new releases, as it's more semantic. This PR will change the snapshot version calculation to increment the minor number instead of the patch number. Came up from [this Slack thread](https://theappsmith.slack.com/archives/CGBPVEJ5C/p1705674928122129?thread_ts=1704793408.986219&cid=CGBPVEJ5C). --- .github/release-drafter-template.yml | 2 +- scripts/generate_info_json.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/release-drafter-template.yml b/.github/release-drafter-template.yml index 3351aa1068..9e7559a945 100644 --- a/.github/release-drafter-template.yml +++ b/.github/release-drafter-template.yml @@ -26,7 +26,7 @@ version-resolver: patch: labels: - "Patch" - default: patch + default: minor template: | ## What's new? diff --git a/scripts/generate_info_json.sh b/scripts/generate_info_json.sh index 7e8eab104a..73767c47e4 100755 --- a/scripts/generate_info_json.sh +++ b/scripts/generate_info_json.sh @@ -13,7 +13,7 @@ if [[ "${GITHUB_REF-}" =~ ^refs/tags/v ]]; then else latest_released_version="$(git ls-remote --tags --sort=-v:refname "$(git remote | head -1)" 'v*' | awk -F/ '{print $NF; exit}')" echo "latest_released_version = $latest_released_version" >&2 - next_version="$(echo "$latest_released_version" | awk -F. -v OFS=. '{ $3++; print }')" + next_version="$(echo "$latest_released_version" | awk -F. -v OFS=. '{ $2++; $3 = 0; print }')" echo "next_version = $next_version" >&2 version="$next_version-SNAPSHOT" fi