From: Daniel Stenberg Date: Thu, 20 Feb 2025 14:01:13 +0000 (+0100) Subject: GHA: add https-rr (asyn-rr) to the alpine job X-Git-Tag: curl-8_13_0~414 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=655a4e83b730c85163c5e0cc2dd31f4ad43f3958;p=thirdparty%2Fcurl.git GHA: add https-rr (asyn-rr) to the alpine job Assisted-by: Viktor Szakats Closes #16402 --- diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index edf1814f9c..d1d6b31865 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -286,9 +286,9 @@ jobs: # Docker Hub image that `container-job` executes in container: 'andy5995/slackware-build-essential:15.0' - - name: Alpine MUSL - configure: --enable-debug --with-ssl --with-libssh2 --with-libidn2 --with-gssapi --enable-ldap --with-libpsl - container: 'alpine:3.18' + - name: Alpine MUSL https-rr + configure: --enable-debug --with-ssl --with-libssh2 --with-libidn2 --with-gssapi --enable-ldap --with-libpsl --enable-threaded-resolver --enable-ares --enable-httpsrr + container: 'alpine:3.20' steps: - name: 'install prereqs' @@ -323,8 +323,9 @@ jobs: - name: 'install dependencies' if: startsWith(matrix.build.container, 'alpine') run: | - apk add --no-cache build-base autoconf automake libtool perl openssl-dev libssh2-dev \ - zlib-dev brotli-dev zstd-dev libidn2-dev openldap-dev heimdal-dev libpsl-dev \ + apk add --no-cache build-base autoconf automake libtool perl openssl-dev \ + libssh2-dev zlib-dev brotli-dev zstd-dev libidn2-dev openldap-dev \ + heimdal-dev libpsl-dev c-ares-dev \ py3-impacket py3-asn1 py3-six py3-pycryptodomex \ perl-time-hires openssh stunnel sudo git