From b987f7c21c55033eadd6df9f4b9f37221bf33854 Mon Sep 17 00:00:00 2001 From: FCS Date: Fri, 28 Aug 2026 18:38:00 +0200 Subject: [PATCH] Validate Tag --- .gitea/workflows/build_release.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/build_release.yaml b/.gitea/workflows/build_release.yaml index 8b377da..0a487d7 100644 --- a/.gitea/workflows/build_release.yaml +++ b/.gitea/workflows/build_release.yaml @@ -49,7 +49,9 @@ jobs: TAG_NAME: ${{ gitea.ref_name }} run: | VERSION="${TAG_NAME#v}" - grep -qE "^## (v)?${VERSION} " CHANGELOG.md + echo "$VERSION" | grep -qE '^[0-9]+\.[0-9]+\.[0-9]+[0-9A-Za-z._-]*$' + BASE_VERSION=$(echo "$VERSION" | sed -E 's/^([0-9]+\.[0-9]+\.[0-9]+).*/\1/') + grep -qE "^## (v)?${BASE_VERSION}[[:space:]]" CHANGELOG.md test -s LICENSE test -s THIRD_PARTY_NOTICES.md - name: Static analysis