From 730bfaec6547ef51f753965b09ac7b33e74afdbc Mon Sep 17 00:00:00 2001 From: JuniorJPDJ Date: Tue, 8 Nov 2022 12:13:40 +0100 Subject: [PATCH] fix(ci): always run tests on protected branches --- .gitlab-ci.yml | 4 ++-- changes/changelog.d/protected-tests.enhancement | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) create mode 100644 changes/changelog.d/protected-tests.enhancement diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 89fa61ca2..f877df3ac 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -216,7 +216,7 @@ test_api: - if: $CI_PIPELINE_SOURCE == "merge_request_event" || $CI_PIPELINE_SOURCE == "push" changes: - api/**/* - - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH + - if: $CI_COMMIT_REF_PROTECTED == "true" when: always # Those tests are disabled for now since no vitest dom emulation is providing @@ -248,7 +248,7 @@ test_api: # - if: $CI_PIPELINE_SOURCE == "merge_request_event" || $CI_PIPELINE_SOURCE == "push" # changes: # - front/**/* -# - if: $CI_COMMIT_BRANCH == "develop" || $CI_COMMIT_BRANCH == "stable" +# - if: $CI_COMMIT_REF_PROTECTED == "true" # when: always build_docs: diff --git a/changes/changelog.d/protected-tests.enhancement b/changes/changelog.d/protected-tests.enhancement new file mode 100644 index 000000000..d6e3f3f09 --- /dev/null +++ b/changes/changelog.d/protected-tests.enhancement @@ -0,0 +1 @@ +Make CI always run all tests on protected branches.