diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 847022a4a8..62e2105b9c 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -13,6 +13,12 @@ workflow: # Disable those non-protected push triggered pipelines - if: '$CI_COMMIT_REF_NAME != "master" && $CI_COMMIT_BRANCH !~ /^release\/v/ && $CI_COMMIT_TAG !~ /^v\d+\.\d+(\.\d+)?($|-)/ && $CI_PIPELINE_SOURCE == "push"' when: never + - if: '$CI_COMMIT_TITLE =~ /^test[ _]ci:/' + when: always + - if: '$CI_MERGE_REQUEST_IID && $CI_MERGE_REQUEST_TITLE =~ /^wip|draft:/i' + when: never + - if: '$CI_COMMIT_TITLE =~ /^wip|draft/i' + when: never - when: always variables: