From d74aa7e107381115e5df268a4e26528612b85872 Mon Sep 17 00:00:00 2001 From: Jan Kiene Date: Mon, 22 May 2023 11:32:50 +0200 Subject: [PATCH 1/2] do not run pipelines on pushes --- .gitlab-ci.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index ecbbadd1..bfea105c 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -13,6 +13,7 @@ workflow: when: never - if: $CI_PIPELINE_SOURCE == 'merge_request_event' - if: $CI_PIPELINE_SOURCE == 'push' + when: never - if: $CI_PIPELINE_SOURCE == 'web' # for testing -- GitLab From b83dd720ae5aee2fdaf2046f236f62032a72cc18 Mon Sep 17 00:00:00 2001 From: Jan Kiene Date: Mon, 22 May 2023 11:35:36 +0200 Subject: [PATCH 2/2] run push pipelines only on main (i.e. after merging) --- .gitlab-ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index bfea105c..cbfc7d66 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -12,7 +12,7 @@ workflow: - if: $CI_COMMIT_BRANCH && $CI_OPEN_MERGE_REQUESTS && $CI_PIPELINE_SOURCE == "push" when: never - if: $CI_PIPELINE_SOURCE == 'merge_request_event' - - if: $CI_PIPELINE_SOURCE == 'push' + - if: $CI_PIPELINE_SOURCE == 'push' && $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH # Pushes to main when: never - if: $CI_PIPELINE_SOURCE == 'web' # for testing -- GitLab