From: William Lallemand Date: Thu, 18 Dec 2025 14:22:27 +0000 (+0100) Subject: CI: github: remove openssl no-deprecated job X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a58f09b63c016db2a729a8dc7fbf1b12606ea5f7;p=thirdparty%2Fhaproxy.git 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. --- 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