]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
GHA: add autotools mingw-64, build-only job
authorViktor Szakats <commit@vsz.me>
Mon, 27 May 2024 13:07:23 +0000 (15:07 +0200)
committerViktor Szakats <commit@vsz.me>
Mon, 27 May 2024 13:48:54 +0000 (15:48 +0200)
Cherry-picked from #13718
Closes #13793

.github/workflows/windows.yml

index 65134291dbefe6a6d6b1bb4b8254b67b8fe48919..35b20820cc2959bed39fc93315110d9ec5f085ae 100644 (file)
@@ -145,6 +145,7 @@ jobs:
           - { build: 'autotools', sys: 'msys'   , env: 'x86_64'      , tflags: '!19                !1233', config: '--enable-debug --disable-threaded-resolver --disable-proxy' }
           - { build: 'autotools', sys: 'msys'   , env: 'x86_64'      , tflags: '!19 !504 !704 !705 !1233', config: '--enable-debug --disable-threaded-resolver' }
           - { build: 'autotools', sys: 'msys'   , env: 'x86_64'      , tflags: '!19 !504 !704 !705 !1233', config: '' }
+          - { build: 'autotools', sys: 'mingw64', env: 'x86_64'      , tflags: 'skip'                    , config: '--enable-debug --disable-threaded-resolver --enable-static=no' }
           # FIXME: WebSockets test results ignored due to frequent failures on native Windows:
           - { build: 'cmake'    , sys: 'mingw64', env: 'x86_64'      , tflags: '!TFTP ~2301 ~2302'       , config: '-DENABLE_DEBUG=ON -DBUILD_SHARED_LIBS=OFF -DCURL_USE_SCHANNEL=ON -DENABLE_UNICODE=ON', type: 'Debug' }
           - { build: 'cmake'    , sys: 'mingw64', env: 'x86_64'      , tflags: 'skip'                    , config: '-DENABLE_DEBUG=ON -DBUILD_SHARED_LIBS=OFF -DCURL_USE_SCHANNEL=ON -DENABLE_UNICODE=ON', type: 'Release' }
@@ -167,6 +168,7 @@ jobs:
             mingw-w64-${{ matrix.env }}-cc
             mingw-w64-${{ matrix.env }}-${{ matrix.build }} make
             mingw-w64-${{ matrix.env }}-openssl
+            mingw-w64-${{ matrix.env }}-libssh2
 
       - name: 'autotools configure'
         if: ${{ matrix.build == 'autotools' }}