]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
GHA/windows: add gcc-15 job
authorViktor Szakats <commit@vsz.me>
Fri, 25 Apr 2025 14:32:27 +0000 (16:32 +0200)
committerViktor Szakats <commit@vsz.me>
Sat, 26 Apr 2025 13:37:50 +0000 (15:37 +0200)
It's taking 2.5 minutes and planned for removal when MSYS2 gcc-15 gets
deployed in CI.

15.0.1 builds significantly faster than 9.5.0. (But still slower than
7.3.0 and 6.4.0)

Ref: https://github.com/msys2/MINGW-packages/commit/f59921184b35858d4ceb91679578de0d62475cbf
Ref: https://github.com/msys2/MINGW-packages/pull/24037

Closes #17190

.github/workflows/windows.yml

index f7b167f53758b11986058a01eea9b147b61e26b2..1075ff2ca397f59583066607752e3c4b49ce94b2 100644 (file)
@@ -399,6 +399,14 @@ jobs:
     strategy:
       matrix:
         include:
+          - name: 'schannel'
+            dir: 'mingw64'
+            env: 'x86_64'
+            ver: '15.0.1'
+            url: 'https://github.com/brechtsanders/winlibs_mingw/releases/download/15.0.1-snapshot20250406posix-12.0.0-ucrt-r1/winlibs-x86_64-posix-seh-gcc-15.0.1-snapshot20250406-mingw-w64ucrt-12.0.0-r1.7z'
+            config: '-DENABLE_DEBUG=ON -DBUILD_SHARED_LIBS=OFF -DCURL_USE_SCHANNEL=ON -DENABLE_UNICODE=OFF'
+            type: 'Release'
+            tflags: 'skiprun'
           - name: 'schannel'
             dir: 'mingw64'
             env: 'x86_64'