From 1085078b0b533861653c64c1e2a8e29723986a86 Mon Sep 17 00:00:00 2001
From: Frank Baier <frank.baier@swr.de>
Date: Thu, 16 Jan 2025 20:45:00 +0000
Subject: [PATCH] Update gitlab-ci-mkp.yml

---
 gitlab-ci-mkp.yml | 26 ++++++++++----------------
 1 file changed, 10 insertions(+), 16 deletions(-)

diff --git a/gitlab-ci-mkp.yml b/gitlab-ci-mkp.yml
index 498556f..03f871c 100644
--- a/gitlab-ci-mkp.yml
+++ b/gitlab-ci-mkp.yml
@@ -38,23 +38,17 @@ upload:
       curl --header "JOB-TOKEN: ${CI_JOB_TOKEN}" \
         --upload-file dist/${CHECKMK_PLUGIN_FILENAME} "${PACKAGE_REGISTRY_URL}/${CHECKMK_PLUGIN_FILENAME}"
 
-release:
+release_job:
+  image: gitlab/glab:latest
   stage: release
-  image: registry.gitlab.com/gitlab-org/release-cli:latest
-  #image: gitlab/glab:latest
   tags:
     - global-runner
-  rules:
-    - if: $CI_COMMIT_TAG
   script:
-    - echo "running release_job for $CI_COMMIT_TAG"
-  release:
-    name: 'Release $CI_COMMIT_TAG'
-    description: '$CI_COMMIT_TAG_MESSAGE'
-    tag_name: '$CI_COMMIT_TAG'
-    ref: '$CI_COMMIT_SHA'
-    assets:
-      links:
-        - name: '$CHECKMK_PLUGIN_FILENAME'
-          url: '${PACKAGE_REGISTRY_URL}/${CHECKMK_PLUGIN_FILENAME}'
-          link_type: 'package'
+    - glab release create $CI_COMMIT_TAG -T $CI_COMMIT_TAG -N $CI_COMMIT_TAG_MESSAGE -r $CI_COMMIT_SHA -n 'Release $CI_COMMIT_TAG' --assets-links='
+      [
+        {
+          "name": "$CHECKMK_PLUGIN_FILENAME",
+          "url":"${PACKAGE_REGISTRY_URL}/${CHECKMK_PLUGIN_FILENAME}",
+          "link_type": "package"
+        }
+      ]'
-- 
GitLab