From 0b5f794ebfab77a07de34e18cb40110a948ea6e2 Mon Sep 17 00:00:00 2001
From: Volker Schukai <volker.schukai@schukai.com>
Date: Wed, 19 Jun 2024 20:41:01 +0200
Subject: [PATCH] fix: wip new pipeline

---
 .gitlab-ci.yml          | 17 ++++++++++-------
 nix/scripts/release.nix |  2 +-
 2 files changed, 11 insertions(+), 8 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 06dd2eeb0..b0191dc37 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -50,24 +50,27 @@ web-tests:
   artifacts:
     paths:
       - screenshot.png
-  
-  
+  rules:
+    - if: '$CI_COMMIT_TAG == null'
+
 release:
   stage: release
   tags:
     - nixos-gen3
   script:
     - nix develop .#gitlab --command release
-  when: on_success  
-  
+  when: on_success
+  rules:
+    - if: '$CI_COMMIT_TAG == null'
+
 deploy:
   stage: deploy
   tags:
     - nixos-gen3
   script:
-    - git pull
-    - nix flake update
     - nix develop .#gitlab --command build-and-publish
-  when: on_success  
+  when: on_success
+  rules:
+    - if: '$CI_COMMIT_TAG != null' 
   
   
\ No newline at end of file
diff --git a/nix/scripts/release.nix b/nix/scripts/release.nix
index c5fe369b4..07bc2b4d8 100644
--- a/nix/scripts/release.nix
+++ b/nix/scripts/release.nix
@@ -78,7 +78,7 @@ in
     ${pkgs'.git}/bin/git --no-pager log --decorate=short --pretty=oneline -n 5
 
     ${pkgs'.git}/bin/git remote set-url origin https://pad:''${GITLAB_TOKEN}@''${CI_REPOSITORY_URL#*@}
-    ${pkgs'.git}/bin/git push -o ci.skip origin "$CI_COMMIT_REF_NAME" --tags
+    ${pkgs'.git}/bin/git push "$CI_COMMIT_REF_NAME" --tags
 
     echo_ok "done"
   ''
-- 
GitLab