diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 1f7569a014fad876b9452be3fdc6da34d70b8848..6d7c8b1db2ccee04323843cb674cb0bf64991ad2 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,12 +1,16 @@ include: - local: ".gitlab/ci/wiki.yml" rules: - - if: '$CI_PIPELINE_SOURCE == "push" && $CI_COMMIT_REF_NAME == $CI_DEFAULT_BRANCH' + - if: '$CI_PIPELINE_SOURCE == "merge_request_event"' + when: never + - if: '$CI_PIPELINE_SOURCE == "push" && $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH' - changes: - doc/**/* - local: ".gitlab/ci/deploy.yml" rules: - - if: '$CI_PIPELINE_SOURCE == "push" && $CI_COMMIT_REF_NAME == $CI_DEFAULT_BRANCH' + - if: '$CI_PIPELINE_SOURCE == "merge_request_event"' + when: never + - if: '$CI_PIPELINE_SOURCE == "push" && $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH' - changes: # exclude documentation changes from deploy - "doc/**/*"