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