From e872dc7b99b9a02d26e7994062a7d14978d60d6e Mon Sep 17 00:00:00 2001 From: Florian Weber <flo2506@googlemail.com> Date: Wed, 9 Apr 2025 07:12:51 +0000 Subject: [PATCH] fix: prevent sem-rel from running in scheduled pipelines --- templates/gitlab-ci-semrel.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/templates/gitlab-ci-semrel.yml b/templates/gitlab-ci-semrel.yml index e55bf54..d7441f2 100644 --- a/templates/gitlab-ci-semrel.yml +++ b/templates/gitlab-ci-semrel.yml @@ -867,6 +867,8 @@ semantic-release-info: reports: dotenv: "${SEMREL_CONFIG_DIR}/semrel.out.env" rules: + - if: $CI_PIPELINE_SOURCE == "schedule" + when: never - if: $CI_COMMIT_TAG when: never - if: '$SEMREL_INFO_ON == "prod" && $CI_COMMIT_REF_NAME =~ $PROD_REF' @@ -883,6 +885,8 @@ semantic-release: - semantic-release ${TRACE:+--debug} --ci $dry_run_opt $SEMREL_EXTRA_ARGS dependencies: [] rules: + - if: $CI_PIPELINE_SOURCE == "schedule" + when: never - if: '$SEMREL_RELEASE_DISABLED == "true"' when: never - if: $CI_COMMIT_TAG -- GitLab