From eb0f945f964dfe6e48b145c1dedd6660ce0afea7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Emiliano=20Sun=CC=83e=CC=81?= Date: Tue, 27 Jan 2026 18:14:37 +0000 Subject: [PATCH] Gracefully handle non-LTS releases MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Emiliano Suñé --- .github/workflows/tag-recreate-lts.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/tag-recreate-lts.yml b/.github/workflows/tag-recreate-lts.yml index e66b7db3df..46483d35d2 100644 --- a/.github/workflows/tag-recreate-lts.yml +++ b/.github/workflows/tag-recreate-lts.yml @@ -130,8 +130,8 @@ jobs: # Validate semantic versioning format (semver 2.0) if ! echo "$RELEASE_TAG" | grep -Eq '^[0-9]+\.[0-9]+\.[0-9]+(-[0-9A-Za-z.-]+)?(\+[0-9A-Za-z.-]+)?$'; then - echo "Error: Release tag '$RELEASE_TAG' does not match semantic versioning format (X.Y.Z[-prerelease][+build])" - exit 1 + echo "Warning: Release tag '$RELEASE_TAG' does not match semantic versioning format - skipping" + exit 0 fi echo "release_tag=$RELEASE_TAG" >> "$GITHUB_OUTPUT"