From 378f0af7816cd6ddf4255843700d38cac5326dfb Mon Sep 17 00:00:00 2001 From: Adam Honse Date: Mon, 11 Nov 2024 21:18:43 -0600 Subject: [PATCH] Try to fix merge request CI not having amd64 AppImage or Windows 64 builds --- .gitlab-ci.yml | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index d9819d7c..3f06d020 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -106,7 +106,14 @@ before_script: - README.md expire_in: 30 days -"Fork Linux amd64 AppImage (gitlab.com quota)": + rules: + - if: '$CI_PROJECT_PATH == "CalcProgrammer1/OpenRGB"' + when: on_success + - if: $CI_PIPELINE_SOURCE == "push" + when: manual + allow_failure: true + +"Linux amd64 AppImage (gitlab.com runner)": extends: "Linux amd64 AppImage" rules: - if: '$CI_PROJECT_PATH != "CalcProgrammer1/OpenRGB"' @@ -563,7 +570,14 @@ before_script: - 'OpenRGB Windows 64-bit\*.qm' expire_in: 30 days -"Fork Windows 64 (gitlab.com quota)": + rules: + - if: '$CI_PROJECT_PATH == "CalcProgrammer1/OpenRGB"' + when: on_success + - if: $CI_PIPELINE_SOURCE == "push" + when: manual + allow_failure: true + +"Windows 64 (gitlab.com runner)": extends: "Windows 64" before_script: choco install visualstudio2019-workload-vctools -y # gitlab provides vs2022, so add vs2019