]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
GHA: drop the hyper job
authorDaniel Stenberg <daniel@haxx.se>
Thu, 17 Oct 2024 15:11:53 +0000 (17:11 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Thu, 17 Oct 2024 20:56:45 +0000 (22:56 +0200)
Hyper support is being removed in 2025. No one works on it. Getting
flaky test runs with this job adds nothing to the project.

Closes #15326

.github/workflows/linux.yml

index 2d9f934174cbe5da14593b7f08d53aed0d1e7cb1..379a7f5890bc1a4a8a70ca61d9cedf5a790b4185 100644 (file)
@@ -235,10 +235,6 @@ jobs:
             configure: --enable-debug --disable-shared --disable-threaded-resolver --with-libssh --with-openssl
             tflags: -n -e '!TLS-SRP'
 
-          - name: hyper
-            install_steps: rust hyper
-            configure: LDFLAGS="-Wl,-rpath,$HOME/hyper/target/debug" --with-openssl --with-hyper=$HOME/hyper --enable-debug
-
           - name: rustls valgrind
             install_packages: libpsl-dev valgrind
             install_steps: rust rustls pytest
@@ -539,15 +535,6 @@ jobs:
           cd rustls-ffi
           make DESTDIR=$HOME/rustls install
 
-      - if: contains(matrix.build.install_steps, 'hyper')
-        run: |
-          cd $HOME
-          git clone --quiet --depth=1 https://github.com/hyperium/hyper.git
-          cd $HOME/hyper
-          RUSTFLAGS="--cfg hyper_unstable_ffi" cargo +nightly rustc --features client,http1,http2,ffi -Z unstable-options --crate-type cdylib
-          echo "LD_LIBRARY_PATH=$HOME/hyper/target/debug:/usr/local/lib" >> $GITHUB_ENV
-        name: 'install hyper'
-
       - if: contains(matrix.build.install_steps, 'intel')
         run: |
           cd /tmp