From 747a2f0032bd94973d267cbea56c3353fa27767d Mon Sep 17 00:00:00 2001
From: Meisam Farzalipour Tabriz <5204-tbz@users.noreply.gitlab.mpcdf.mpg.de>
Date: Wed, 26 Feb 2025 10:56:22 +0100
Subject: [PATCH] validate tag signature for release

---
 .gitlab-ci.yml | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 973553b..25e33eb 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -9,6 +9,14 @@ stages:
 
 include: "ci/*.gitlab-ci.yml"
 
+validate:tag:
+  stage: validate
+  image: gitlab-registry.mpcdf.mpg.de/tbz/ci_tools:latest
+  script:
+    - git verify-tag "$CI_COMMIT_TAG"
+  rules:
+    - if: '$CI_COMMIT_TAG =~ /^[0-9]+\.[0-9]+$/'
+
 build:rpm:release:
   extends: .build:check_dnf_automatic:release
   rules:
-- 
GitLab