From 67b9406818838b34ecba16bc582e4f2fc6c03d5b Mon Sep 17 00:00:00 2001 From: Louis Date: Thu, 15 May 2025 22:41:13 +0200 Subject: [PATCH] Adding rules to prevent running CI for nothing --- .gitlab-ci.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index cbf5739..bc3a598 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -18,6 +18,15 @@ check_readme_changes: artifacts: paths: - README.md + rules: + - if: '$CI_PIPELINE_SOURCE == "push"' + when: always + - if: '$CI_PIPELINE_SOURCE == "merge_request_event"' + when: always + - changes: + paths: + - README.qmd + when: always commit_and_push: stage: commit @@ -39,3 +48,12 @@ commit_and_push: - branches dependencies: - check_readme_changes + rules: + - if: '$CI_PIPELINE_SOURCE == "push"' + when: always + - if: '$CI_PIPELINE_SOURCE == "merge_request_event"' + when: always + - changes: + paths: + - README.qmd + when: always