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.
This commit is contained in:
Michał Janiszewski 2022-05-21 00:05:29 +02:00
parent e42227066f
commit 80a142c575
1 changed files with 2 additions and 6 deletions

View File

@ -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