From 3cce86c02c2530ce26083647f95e6401faf29aec Mon Sep 17 00:00:00 2001 From: JP <77391175+joao-paulo-parity@users.noreply.github.com> Date: Thu, 22 Dec 2022 09:21:30 -0300 Subject: [PATCH] change crates publishing to be scheduled (#13002) --- substrate/.gitlab-ci.yml | 4 ++++ substrate/scripts/ci/gitlab/pipeline/publish.yml | 6 +++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/substrate/.gitlab-ci.yml b/substrate/.gitlab-ci.yml index 145a25c8095..4d17b700288 100644 --- a/substrate/.gitlab-ci.yml +++ b/substrate/.gitlab-ci.yml @@ -213,6 +213,10 @@ default: # this job runs only on nightly pipeline with the mentioned variable, against `master` branch - if: $CI_COMMIT_REF_NAME == "master" && $CI_PIPELINE_SOURCE == "schedule" && $PIPELINE == "nightly" +.scheduled-crate-publishing-pipeline: + rules: + - if: $CI_COMMIT_REF_NAME == "master" && $CI_PIPELINE_SOURCE == "schedule" && $PIPELINE == "automatic-crate-publishing" + .crates-publishing-template: stage: test extends: .docker-env diff --git a/substrate/scripts/ci/gitlab/pipeline/publish.yml b/substrate/scripts/ci/gitlab/pipeline/publish.yml index f2fd64bc34d..cc7451a9fbb 100644 --- a/substrate/scripts/ci/gitlab/pipeline/publish.yml +++ b/substrate/scripts/ci/gitlab/pipeline/publish.yml @@ -225,12 +225,12 @@ update-node-template: - rusty-cachier cache upload publish-crates: - extends: .publish-crates-template + extends: + - .publish-crates-template + - .scheduled-crate-publishing-pipeline needs: - job: publish-crates-locally artifacts: false - rules: - - if: $CI_COMMIT_REF_NAME == "master" publish-crates-manual: extends: .publish-crates-template -- GitLab