diff --git a/.gitlab/ci/rules.gitlab-ci.yml b/.gitlab/ci/rules.gitlab-ci.yml index 2ac4f9ecb550c8a7a960528a3f011aad04d8a34e..ff8161cdb9126a3c6a0ee3e6ebc60bf9c7cf94b1 100644 --- a/.gitlab/ci/rules.gitlab-ci.yml +++ b/.gitlab/ci/rules.gitlab-ci.yml @@ -1,6 +1,6 @@ .rules:static_analysis_coverage: rules: - - if: $CI_PIPELINE_SOURCE == 'merge_request_event' && $CI_MERGE_REQUEST_TITLE !~ /^Draft:/ + - if: $CI_MERGE_REQUEST_TITLE !~ /^Draft:/ when: on_success allow_failure: false when: manual @@ -23,12 +23,12 @@ when: always allow_failure: false - if: $CI_MERGE_REQUEST_ID # if you are in a MR you can run release jobs - when: manual allow_failure: true - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH && $CI_PIPELINE_SOURCE == "schedule" when: always - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH && $CI_COMMIT_TAG when: always + when: manual allow_failure: false