From 80a142c5758d690199b2245cd5aba532db8543ae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Janiszewski?= Date: Sat, 21 May 2022 00:05:29 +0200 Subject: [PATCH] Disable NT5.1 jobs as they haven't worked in a while As much as I'd love to continue supporting NT5.1 mingw job as something that could potentially run on ReactOS, I think it's time for it to go. The sad truth is those builds were not able to run on such systems for a while, no matter how much we tried to keep our project not polluted with modern symbols, our dependencies haven't been so pristine. The latest bug with those relates to how the static executable gets created and even after solving that issue, there comes another one that isn't ours but a play between freetype and GCC which I'm not interested in solving. NT5.1 is no more. It's ceased to be. NT5.1's expired and gone to meet its maker. --- .github/workflows/ci.yml | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 61a3ecc158..e2988c8e48 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -109,16 +109,12 @@ jobs: strategy: fail-fast: false matrix: - platform: [win32, NT5.1] + platform: [win32] include: - platform: win32 platform_name: win32 cache_key: windows-mingw - build_flags: -DBUILD_SHARED_LIBS=ON -DENABLE_SCRIPTING=OFF - - platform: NT5.1 - platform_name: win32, NT5.1 - cache_key: windows-mingw-nt51 - build_flags: -DDISABLE_HTTP=Off -DENABLE_SCRIPTING=ON -DCMAKE_CXX_FLAGS="-Wno-error=cast-function-type -Wno-error=unused-function" -DSTATIC=on -DMINGW_TARGET_NT5_1=ON + build_flags: -DBUILD_SHARED_LIBS=ON -DENABLE_SCRIPTING=ON steps: - name: Checkout uses: actions/checkout@v3