Commit 12969dd832 for openssl.org
commit 12969dd832a7dd225e6693075a647393473438fe
Author: Eugene Syromiatnikov <esyr@openssl.org>
Date: Fri Apr 17 11:08:00 2026 +0200
.github/workflows: remove openssl-3.2 and openssl-3.3 from CI jobs
These branches are EOL, so there is no need to keep running CI jobs
for them.
Signed-off-by: Eugene Syromiatnikov <esyr@openssl.org>
Reviewed-by: Richard Levitte <levitte@openssl.org>
Reviewed-by: Nikola Pajkovsky <nikolap@openssl.org>
Reviewed-by: Norbert Pocs <norbertp@openssl.org>
MergeDate: Mon Apr 20 09:57:54 2026
(Merged from https://github.com/openssl/openssl/pull/30881)
diff --git a/.github/workflows/backport.yml b/.github/workflows/backport.yml
index 3a96f04cf6..658a3ef7cb 100644
--- a/.github/workflows/backport.yml
+++ b/.github/workflows/backport.yml
@@ -30,12 +30,6 @@ jobs:
}, {
branch: '3.4',
cppflags: 'CPPFLAGS=-ansi'
- }, {
- branch: '3.3',
- cppflags: 'CPPFLAGS=-ansi',
- }, {
- branch: '3.2',
- cppflags: 'CPPFLAGS=-ansi'
}, {
branch: '3.0',
cppflags: 'CPPFLAGS=-ansi'
diff --git a/.github/workflows/interop-tests.yml b/.github/workflows/interop-tests.yml
index e26e0d9635..65e273f0e0 100644
--- a/.github/workflows/interop-tests.yml
+++ b/.github/workflows/interop-tests.yml
@@ -72,7 +72,6 @@ jobs:
{ openssl: 'openssl-3.6', openssh: 'openssl-3.6', openssl_config: 'no-docs'},
{ openssl: 'openssl-3.5', openssh: 'openssl-3.5', openssl_config: 'no-docs'},
{ openssl: 'openssl-3.4', openssh: 'openssl-3.4', openssl_config: 'no-docs'},
- { openssl: 'openssl-3.3', openssh: 'openssl-3.3', openssl_config: 'no-docs'},
{ openssl: 'openssl-3.0', openssh: 'openssl-3.0', openssl_config: ''}
]
runs-on: ubuntu-latest
diff --git a/.github/workflows/prov-compat-label.yml b/.github/workflows/prov-compat-label.yml
index a794df0661..cf2b44e169 100644
--- a/.github/workflows/prov-compat-label.yml
+++ b/.github/workflows/prov-compat-label.yml
@@ -115,11 +115,6 @@ jobs:
dir: branch-3.0,
tgz: branch-3.0.tar.gz,
extra_config: "",
- }, {
- name: openssl-3.3,
- dir: branch-3.3,
- tgz: branch-3.3.tar.gz,
- extra_config: "",
}, {
name: openssl-3.4,
dir: branch-3.4,
@@ -210,7 +205,7 @@ jobs:
# Note that releases are not used as a test environment for
# later providers. Problems in these situations ought to be
# caught by cross branch testing before the release.
- tree_a: [ branch-4.0, branch-3.6, branch-3.5, branch-3.4, branch-3.3, branch-3.0,
+ tree_a: [ branch-4.0, branch-3.6, branch-3.5, branch-3.4, branch-3.0,
openssl-3.0.0, openssl-3.0.8, openssl-3.0.9, openssl-3.1.2 ]
tree_b: [ PR ]
include:
@@ -224,8 +219,6 @@ jobs:
tree_b: branch-3.5
- tree_a: PR
tree_b: branch-3.4
- - tree_a: PR
- tree_b: branch-3.3
- tree_a: PR
tree_b: branch-3.0
steps:
diff --git a/.github/workflows/provider-compatibility.yml b/.github/workflows/provider-compatibility.yml
index 984c235afd..806a61ad61 100644
--- a/.github/workflows/provider-compatibility.yml
+++ b/.github/workflows/provider-compatibility.yml
@@ -119,11 +119,6 @@ jobs:
dir: branch-3.0,
tgz: branch-3.0.tar.gz,
extra_config: "",
- }, {
- name: openssl-3.3,
- dir: branch-3.3,
- tgz: branch-3.3.tar.gz,
- extra_config: "",
}, {
name: openssl-3.4,
dir: branch-3.4,
@@ -219,10 +214,10 @@ jobs:
# later providers. Problems in these situations ought to be
# caught by cross branch testing before the release.
tree_a: [ branch-master, branch-4.0, branch-3.6, branch-3.5, branch-3.4,
- branch-3.3, branch-3.0,
+ branch-3.0,
openssl-3.0.0, openssl-3.0.8, openssl-3.0.9, openssl-3.1.2 ]
tree_b: [ branch-master, branch-4.0, branch-3.6, branch-3.5, branch-3.4,
- branch-3.3, branch-3.0 ]
+ branch-3.0 ]
steps:
- name: early exit checks
id: early_exit