]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
GHA: prepare workflow merge by aligning structure again
authorMarc Hoersken <info@marc-hoersken.de>
Thu, 1 Sep 2022 20:44:43 +0000 (22:44 +0200)
committerMarc Hoersken <info@marc-hoersken.de>
Sat, 10 Sep 2022 12:51:20 +0000 (14:51 +0200)
Closes #9413

.github/workflows/ngtcp2-gnutls.yml
.github/workflows/torture.yml

index a65fb285591f3cfa407cac05d0f399669415495c..0fd7b838c689f57481163fa4dfa82531201cd448 100644 (file)
@@ -25,14 +25,14 @@ jobs:
       matrix:
         build:
         - name: gnutls
-          install:
+          install: nettle-dev libp11-kit-dev libtspi-dev libunistring-dev guile-2.2-dev libtasn1-bin libtasn1-6-dev libidn2-0-dev gawk gperf libtss2-dev dns-root-data bison gtk-doc-tools texinfo texlive texlive-extra-utils autopoint libev-dev
           configure: LDFLAGS="-Wl,-rpath,$HOME/all/lib" --with-gnutls=$HOME/all --enable-debug
           gnutls-configure: --with-included-libtasn1 --with-included-unistring --disable-guile --disable-doc --disable-tests
 
     steps:
     - run: |
         sudo apt-get update
-        sudo apt-get install libtool autoconf automake pkg-config stunnel4 ${{ matrix.build.install }} python3 nettle-dev libp11-kit-dev libtspi-dev libunistring-dev guile-2.2-dev libtasn1-bin libtasn1-6-dev libidn2-0-dev gawk gperf libtss2-dev dns-root-data bison gtk-doc-tools texinfo texlive texlive-extra-utils autopoint libev-dev
+        sudo apt-get install libtool autoconf automake pkg-config stunnel4 ${{ matrix.build.install }}
         sudo python3 -m pip install impacket
       name: 'install prereqs and impacket'
 
index 744c7c9eca533f06b560e798a7a44eb46cc890a4..c73a4aee5c9311bd31addd3436276fa0e8805907 100644 (file)
@@ -25,18 +25,18 @@ jobs:
       matrix:
         build:
         - name: torture
-          install:
-          configure:
+          install: libpsl-dev libbrotli-dev libzstd-dev zlib1g-dev libnghttp2-dev libssh2-1-dev libc-ares-dev
+          configure: --with-openssl --enable-debug --enable-ares
           tflags: -n -t --shallow=25 !FTP
         - name: torture-ftp
-          install:
-          configure:
+          install: libpsl-dev libbrotli-dev libzstd-dev zlib1g-dev libnghttp2-dev libssh2-1-dev libc-ares-dev
+          configure: --with-openssl --enable-debug --enable-ares
           tflags: -n -t --shallow=20 FTP
 
     steps:
     - run: |
         sudo apt-get update
-        sudo apt-get install libtool autoconf automake pkg-config stunnel4 libpsl-dev libbrotli-dev libzstd-dev zlib1g-dev libnghttp2-dev libssh2-1-dev libc-ares-dev ${{ matrix.build.install }}
+        sudo apt-get install libtool autoconf automake pkg-config stunnel4 ${{ matrix.build.install }}
         sudo python3 -m pip install impacket
       name: 'install prereqs and impacket'
 
@@ -45,7 +45,7 @@ jobs:
     - run: autoreconf -fi
       name: 'autoreconf'
 
-    - run: ./configure --enable-warnings --enable-werror ${{ matrix.build.configure }} --with-openssl --enable-debug --enable-ares
+    - run: ./configure --enable-warnings --enable-werror ${{ matrix.build.configure }}
       name: 'configure'
 
     - run: make V=1