diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index ac0ebe5e1f..2475619c9a 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -865,10 +865,22 @@ macOS15_Xcode16_arm64: config: "RelWithDebInfo" # Gitlab can't successfully execute following binaries due to unknown reason # executables: "components-tests.exe,openmw-tests.exe,openmw-cs-tests.exe,openmw_detournavigator_navmeshtilescache_benchmark.exe" - # temporarily enabled while we're linking these on the downloads page rules: - # run this for both pushes and schedules so 'latest successful pipeline for branch' always includes it - - if: $CI_PIPELINE_SOURCE == "push" || $CI_PIPELINE_SOURCE == "merge_request_event" || $CI_PIPELINE_SOURCE == "schedule" + - if: $CI_PIPELINE_SOURCE == "merge_request_event" + changes: + paths: + - CMakeLists.txt + - "**/CMakeLists.txt" + - "**/*.cmake" + - "CI/*msvc*" + - if: $CI_PIPELINE_SOURCE == "push" + #changes: + # paths: + # - CMakeLists.txt + # - "**/CMakeLists.txt" + # - "**/*.cmake" + # - "CI/*msvc*" + # compare_to: the last time this job worked for a parent commit Windows_Ninja_RelWithDebInfo_GroupOne: extends: @@ -1068,22 +1080,10 @@ Windows_Ninja_CacheInit: config: "RelWithDebInfo" # Gitlab can't successfully execute following binaries due to unknown reason # executables: "components-tests.exe,openmw-tests.exe,openmw-cs-tests.exe,openmw_detournavigator_navmeshtilescache_benchmark.exe" + # temporarily enabled while we're linking these on the downloads page rules: - - if: $CI_PIPELINE_SOURCE == "merge_request_event" - changes: - paths: - - CMakeLists.txt - - "**/CMakeLists.txt" - - "**/*.cmake" - - "CI/*msvc*" - - if: $CI_PIPELINE_SOURCE == "push" - #changes: - # paths: - # - CMakeLists.txt - # - "**/CMakeLists.txt" - # - "**/*.cmake" - # - "CI/*msvc*" - # compare_to: the last time this job worked for a parent commit + # run this for both pushes and schedules so 'latest successful pipeline for branch' always includes it + - if: $CI_PIPELINE_SOURCE == "push" || $CI_PIPELINE_SOURCE == "merge_request_event" || $CI_PIPELINE_SOURCE == "schedule" Windows_MSBuild_RelWithDebInfo_GroupOne: extends: