From 7b018945e8bbfc5d0cd965ed9fcb5153c2ff08ba Mon Sep 17 00:00:00 2001 From: Eric Engestrom Date: Wed, 5 Feb 2025 19:38:24 +0100 Subject: [PATCH] ci/yaml-toml-shell-py-test: run on direct push pipelines Part-of: --- .gitlab-ci/test/gitlab-ci.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.gitlab-ci/test/gitlab-ci.yml b/.gitlab-ci/test/gitlab-ci.yml index 8bcf876a63d..4f626d94980 100644 --- a/.gitlab-ci/test/gitlab-ci.yml +++ b/.gitlab-ci/test/gitlab-ci.yml @@ -75,6 +75,14 @@ yaml-toml-shell-py-test: - .gitlab-ci/tests/**/* - bin/ci/**/* when: on_success + # direct pushes that bypassed the CI + - if: $CI_PROJECT_NAMESPACE == "mesa" && $CI_PIPELINE_SOURCE == "push" && $CI_COMMIT_REF_NAME == $CI_DEFAULT_BRANCH + changes: *lint_files + when: on_success + # direct pushes from release manager + - if: $CI_PROJECT_NAMESPACE == "mesa" && $CI_PIPELINE_SOURCE == "push" && $CI_COMMIT_REF_NAME =~ /^staging\// + changes: *lint_files + when: on_success - changes: *lint_files when: manual tags: