From 66bd175f97080f7ebd7c7666d883d4c5eac055c6 Mon Sep 17 00:00:00 2001 From: Trask Stalnaker Date: Tue, 27 Jan 2026 14:18:29 -0800 Subject: [PATCH] Fix release workflow --- .github/scripts/update-version.sh | 7 +++++++ .github/workflows/prepare-release-branch.yml | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 .github/scripts/update-version.sh diff --git a/.github/scripts/update-version.sh b/.github/scripts/update-version.sh new file mode 100644 index 00000000..a5b5b0bb --- /dev/null +++ b/.github/scripts/update-version.sh @@ -0,0 +1,7 @@ +#!/bin/bash -e + +version=$1 + +sed -Ei "s/val snapshot = true/val snapshot = false/" build.gradle.kts + +sed -Ei "1 s/(Comparing source compatibility of [a-z-]+)-[0-9]+\.[0-9]+\.[0-9]+(-SNAPSHOT)?.jar/\1-$version.jar/" docs/apidiffs/current_vs_latest/*.txt diff --git a/.github/workflows/prepare-release-branch.yml b/.github/workflows/prepare-release-branch.yml index d8e7f2ce..d43f5338 100644 --- a/.github/workflows/prepare-release-branch.yml +++ b/.github/workflows/prepare-release-branch.yml @@ -52,7 +52,7 @@ jobs: echo "RELEASE_BRANCH_NAME=$release_branch_name" >> $GITHUB_ENV - name: Update version - run: sed -Ei "s/val snapshot = true/val snapshot = false/" build.gradle.kts + run: .github/scripts/update-version.sh $VERSION - name: Update the change log with the approximate release date run: |