From c47be42184c96855f0702c0258931da9730df517 Mon Sep 17 00:00:00 2001 From: Jon Date: Wed, 31 May 2023 11:41:54 +0930 Subject: [PATCH] fix(mkdocs_build): ensure config file exists when run on branch !36 --- mkdocs/.gitlab-ci.yml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/mkdocs/.gitlab-ci.yml b/mkdocs/.gitlab-ci.yml index 609d820..8a6f313 100644 --- a/mkdocs/.gitlab-ci.yml +++ b/mkdocs/.gitlab-ci.yml @@ -28,7 +28,10 @@ - if: '$CI_PIPELINE_SOURCE == "merge_request_event"' when: never - if: $CI_COMMIT_TAG - when: on_success + exists: + - "mkdocs.yaml" + - "mkdocs.yml" + when: always - if: '$CI_COMMIT_BRANCH && ( $CI_PIPELINE_SOURCE == "push" || $CI_PIPELINE_SOURCE == "pipeline")' exists: @@ -51,7 +54,9 @@ - if: '$CI_PIPELINE_SOURCE == "merge_request_event"' when: never - if: $CI_COMMIT_TAG - when: on_success + exists: + - "docs/index.md" + when: always - if: '$CI_COMMIT_BRANCH && ( $CI_PIPELINE_SOURCE == "push" || $CI_PIPELINE_SOURCE == "pipeline")' exists: