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.