From f5f75ae00a57c67fe41f79fd59c4b7f6997b999e Mon Sep 17 00:00:00 2001 From: Smertig Date: Sun, 26 Mar 2023 18:25:07 +0300 Subject: [PATCH] Disable MSVC release tests on CI --- .github/workflows/build-and-test.yml | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index cddb9e3..4cf08b8 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -50,12 +50,12 @@ jobs: - { title: "Linux", os: "ubuntu-22.04", cc: "clang-15", arch: "x64" } # msvc - # - { title: "Windows" , os: "windows-2018", cc: "vs2017", arch: "x86" } # TODO: forever in queue, enable later - # - { title: "Windows" , os: "windows-2018", cc: "vs2017", arch: "x64" } # ^^ - # - { title: "Windows" , os: "windows-2020", cc: "vs2019", arch: "x86" } # ^^ - # - { title: "Windows" , os: "windows-2020", cc: "vs2019", arch: "x64" } # ^^ - - { title: "Windows" , os: "windows-2022", cc: "vs2022", arch: "x86" } - - { title: "Windows" , os: "windows-2022", cc: "vs2022", arch: "x64" } + # - { title: "Windows" , os: "windows-2018", cc: "vs2017", arch: "x86", debug_only: true } # TODO: forever in queue, enable later + # - { title: "Windows" , os: "windows-2018", cc: "vs2017", arch: "x64", debug_only: true } # ^^ + # - { title: "Windows" , os: "windows-2020", cc: "vs2019", arch: "x86", debug_only: true } # ^^ + # - { title: "Windows" , os: "windows-2020", cc: "vs2019", arch: "x64", debug_only: true } # ^^ + - { title: "Windows" , os: "windows-2022", cc: "vs2022", arch: "x86", debug_only: true } + - { title: "Windows" , os: "windows-2022", cc: "vs2022", arch: "x64", debug_only: true } steps: - name: "Checkout rcmp" @@ -86,6 +86,7 @@ jobs: --build-defs=${{matrix.defs}} - name: "[Release] Prepare & Configure & Build & Test" + if: ${{matrix.debug_only != true}} run: python build-actions/action.py --step=all --compiler=${{matrix.cc}}