From 04b6a1ce11df2e1df3715e4228f01d11a69f293a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?C=C3=A9dric=20Moreau?= <cem.moreau@gmail.com>
Date: Thu, 25 Apr 2024 14:39:25 +0200
Subject: [PATCH] fix: release artifacts must not expire
 (nodes/rust/duniter-v2s!260)

* fix: release artifacts must not expire
---
 .gitlab-ci.yml | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 48051aa49..8d159753c 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -236,6 +236,7 @@ readme_docker_release_tag:
     - /srtool/build --app --json -cM | tee -a $SRTOOL_OUTPUT
     - mv /build/runtime/$RUNTIME/target/srtool/release/wbuild/$RUNTIME-runtime/${RUNTIME}_runtime.compact.compressed.wasm $CI_PROJECT_DIR/release/
   artifacts:
+    expire_in: never
     name: "runtime"
     paths:
       - $CI_PROJECT_DIR/release
@@ -296,6 +297,7 @@ create_g1_data:
     - mkdir -p $CI_PROJECT_DIR/release/
     - cp output/g1-data.json $CI_PROJECT_DIR/release/
   artifacts:
+    expire_in: never
     paths:
       - $CI_PROJECT_DIR/release/
   tags:
@@ -318,6 +320,7 @@ create_g1_data:
     - cargo run ${FEATURES} -- build-spec --chain=release/${RUNTIME}.json --disable-default-bootnode --raw > release/${RUNTIME}-raw.json
     - cp node/specs/${RUNTIME}_client-specs.yaml release/
   artifacts:
+    expire_in: never
     name: "runtime"
     paths:
       - $CI_PROJECT_DIR/release
@@ -365,6 +368,7 @@ create_release:
     - cargo xtask create-asset-link $MILESTONE gdev_client-specs.yaml https://nodes.pages.duniter.org/-/rust/duniter-v2s/-/jobs/$CI_JOB_ID/artifacts/release/gdev_client-specs.yaml
     - cargo xtask create-asset-link $MILESTONE gtest_client-specs.yaml https://nodes.pages.duniter.org/-/rust/duniter-v2s/-/jobs/$CI_JOB_ID/artifacts/release/gtest_client-specs.yaml
   artifacts:
+    expire_in: never
     paths:
       - $CI_PROJECT_DIR/release/
   tags:
@@ -384,6 +388,7 @@ create_release:
     - cargo xtask create-asset-link $MILESTONE ${RUNTIME}-indexer.json https://nodes.pages.duniter.org/-/rust/duniter-v2s/-/jobs/$CI_JOB_ID/artifacts/release/${RUNTIME}-indexer.json
     - echo "Release Docker file..."
   artifacts:
+    expire_in: never
     paths:
       - $CI_PROJECT_DIR/release/
   tags:
-- 
GitLab