From 55b038d9995ff21bf924161e551287b3979a2e69 Mon Sep 17 00:00:00 2001 From: Joachim Wiberg Date: Sat, 8 Nov 2025 11:45:03 +0100 Subject: [PATCH] .github: only set latest tag on .0 releases Prevent patch releases from stealing the "latest" tag from newer minor versions. Only vXX.YY and vXX.YY.0 releases should be marked as latest. Fixes #1187 Signed-off-by: Joachim Wiberg --- .github/workflows/release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ea785456..63beef05 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -125,7 +125,7 @@ jobs: if echo $ver | grep -qE 'v[0-9.]+(-alpha|-beta|-rc)[0-9]*'; then echo "pre=true" >> $GITHUB_OUTPUT echo "latest=false" >> $GITHUB_OUTPUT - elif echo $ver | grep -qE '^v[0-9.]+\.[0-9.]+(\.[0-9]+)?$'; then + elif echo $ver | grep -qE '^v[0-9]+\.[0-9]+(\.0)?$'; then echo "pre=false" >> $GITHUB_OUTPUT echo "latest=true" >> $GITHUB_OUTPUT echo "cat=Releases" >> $GITHUB_OUTPUT