From f86f50960647a63b121c69b716817c1e81986ff5 Mon Sep 17 00:00:00 2001 From: Andrei Pavel Date: Mon, 28 Apr 2025 09:41:07 +0300 Subject: [PATCH] [#3732] Do not run fuzz jobs on MR creation --- .gitlab-ci.yml | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 2c5b8ae000..2ca473ce57 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -167,13 +167,19 @@ fuzz: # Prevent duplicate pipelines. - if: $CI_OPEN_MERGE_REQUESTS && $CI_COMMIT_BRANCH == null when: never - # Make the job manual on the MR. - - if: $CI_COMMIT_BRANCH && $CI_OPEN_MERGE_REQUESTS || $CI_PIPELINE_SOURCE == 'merge_request_event' + # Make the job manual on creating of MR. + - if: $CI_PIPELINE_SOURCE == 'merge_request_event' variables: MODE: "code-change" when: manual allow_failure: true - # Run on any other event, including push to MR branch and push to master. + # Make the job manual on push to MR. + - if: $CI_COMMIT_BRANCH && $CI_OPEN_MERGE_REQUESTS + variables: + MODE: "code-change" + when: manual + allow_failure: true + # Run on any other event, including push to master. - when: always before_script: # Get GitLab's container id.