From dc778c80075c21c9605c91b19afd5343db2a85c0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?C=C3=A9dric=20Moreau?= <cem.moreau@gmail.com>
Date: Wed, 12 Mar 2025 12:59:17 +0100
Subject: [PATCH] Resolve "DEB and RPM are not produced on a network branch"
 (nodes/rust/duniter-v2s!318)

* fix(#290): DEB and RPM builds were excluded from client release
---
 .gitlab-ci.yml | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 7c853eaf..ef25be04 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -127,7 +127,8 @@ build_deb:
     - if: $CI_COMMIT_TAG
       when: never
     - <<: *is_network_branch
-      when: never
+      needs: ["build_raw_specs"]
+      when: always
     - if: '$CI_MERGE_REQUEST_ID || $CI_COMMIT_BRANCH == "master"'
     - when: manual
   variables:
@@ -149,7 +150,8 @@ build_rpm:
     - if: $CI_COMMIT_TAG
       when: never
     - <<: *is_network_branch
-      when: never
+      needs: ["build_raw_specs"]
+      when: always
     - if: '$CI_MERGE_REQUEST_ID || $CI_COMMIT_BRANCH == "master"'
     - when: manual
   script:
-- 
GitLab