]> git.ipfire.org Git - thirdparty/haproxy.git/commitdiff
CI: github: remove openssl no-deprecated job
authorWilliam Lallemand <wlallemand@irq6.net>
Thu, 18 Dec 2025 14:22:27 +0000 (15:22 +0100)
committerWilliam Lallemand <wlallemand@irq6.net>
Thu, 18 Dec 2025 14:22:27 +0000 (15:22 +0100)
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 [deleted file]

diff --git a/.github/workflows/openssl-nodeprecated.yml b/.github/workflows/openssl-nodeprecated.yml
deleted file mode 100644 (file)
index 6a4037c..0000000
+++ /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