From a58f09b63c016db2a729a8dc7fbf1b12606ea5f7 Mon Sep 17 00:00:00 2001 From: William Lallemand Date: Thu, 18 Dec 2025 15:22:27 +0100 Subject: [PATCH] CI: github: remove openssl no-deprecated job Remove the openssl no-deprecated job which was used for 1.1.0 API. It's not useful anymore since it uses the OpenSSL version of the distributions. Checking depreciations in the API is still useful when using newest version of the library. A job for the OpenSSL master branch would be more useful than that. --- .github/workflows/openssl-nodeprecated.yml | 32 ---------------------- 1 file changed, 32 deletions(-) delete mode 100644 .github/workflows/openssl-nodeprecated.yml diff --git a/.github/workflows/openssl-nodeprecated.yml b/.github/workflows/openssl-nodeprecated.yml deleted file mode 100644 index 6a4037c0c..000000000 --- a/.github/workflows/openssl-nodeprecated.yml +++ /dev/null @@ -1,32 +0,0 @@ -# -# special purpose CI: test against OpenSSL built in "no-deprecated" mode -# let us run those builds weekly -# -# for example, OpenWRT uses such OpenSSL builds (those builds are smaller) -# -# -# some details might be found at NL: https://www.mail-archive.com/haproxy@formilux.org/msg35759.html -# GH: https://github.com/haproxy/haproxy/issues/367 - -name: openssl no-deprecated - -on: - schedule: - - cron: "0 0 * * 4" - workflow_dispatch: - -permissions: - contents: read - -jobs: - test: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v5 - - uses: ./.github/actions/setup-vtest - - name: Compile HAProxy - run: | - make DEFINE="-DOPENSSL_API_COMPAT=0x10100000L -DOPENSSL_NO_DEPRECATED" -j3 CC=gcc ERR=1 TARGET=linux-glibc USE_OPENSSL=1 - - name: Run VTest - run: | - make reg-tests VTEST_PROGRAM=../vtest/vtest REGTESTS_TYPES=default,bug,devel