mirror of
https://github.com/python/cpython.git
synced 2026-06-27 19:36:07 +00:00
[3.15] gh-151159: Update CI to use latest SSL library versions (GH-151199)
(cherry picked from commit 7053bbd7fd)
Co-authored-by: Zachary Ware <zach@python.org>
This commit is contained in:
parent
c3d0205bbc
commit
dcb049f550
3 changed files with 16 additions and 17 deletions
17
.github/workflows/build.yml
vendored
17
.github/workflows/build.yml
vendored
|
|
@ -325,14 +325,13 @@ jobs:
|
|||
# unsupported as it most resembles other 1.1.1-work-a-like ssl APIs
|
||||
# supported by important vendors such as AWS-LC.
|
||||
- { name: openssl, version: 1.1.1w }
|
||||
- { name: openssl, version: 3.0.20 }
|
||||
- { name: openssl, version: 3.3.7 }
|
||||
- { name: openssl, version: 3.4.5 }
|
||||
- { name: openssl, version: 3.5.6 }
|
||||
- { name: openssl, version: 3.6.2 }
|
||||
- { name: openssl, version: 4.0.0 }
|
||||
- { name: openssl, version: 3.0.21 }
|
||||
- { name: openssl, version: 3.4.6 }
|
||||
- { name: openssl, version: 3.5.7 }
|
||||
- { name: openssl, version: 3.6.3 }
|
||||
- { name: openssl, version: 4.0.1 }
|
||||
## AWS-LC
|
||||
- { name: aws-lc, version: 1.72.1 }
|
||||
- { name: aws-lc, version: 5.0.0 }
|
||||
env:
|
||||
SSLLIB_VER: ${{ matrix.ssllib.version }}
|
||||
MULTISSL_DIR: ${{ github.workspace }}/multissl
|
||||
|
|
@ -446,7 +445,7 @@ jobs:
|
|||
needs: build-context
|
||||
if: needs.build-context.outputs.run-ubuntu == 'true'
|
||||
env:
|
||||
OPENSSL_VER: 3.5.6
|
||||
OPENSSL_VER: 3.5.7
|
||||
PYTHONSTRICTEXTENSIONBUILD: 1
|
||||
steps:
|
||||
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
|
||||
|
|
@ -554,7 +553,7 @@ jobs:
|
|||
matrix:
|
||||
os: [ubuntu-24.04]
|
||||
env:
|
||||
OPENSSL_VER: 3.5.6
|
||||
OPENSSL_VER: 3.5.7
|
||||
PYTHONSTRICTEXTENSIONBUILD: 1
|
||||
ASAN_OPTIONS: detect_leaks=0:allocator_may_return_null=1:handle_segv=0
|
||||
steps:
|
||||
|
|
|
|||
2
.github/workflows/reusable-ubuntu.yml
vendored
2
.github/workflows/reusable-ubuntu.yml
vendored
|
|
@ -35,7 +35,7 @@ jobs:
|
|||
runs-on: ${{ inputs.os }}
|
||||
timeout-minutes: 60
|
||||
env:
|
||||
OPENSSL_VER: 3.5.6
|
||||
OPENSSL_VER: 3.5.7
|
||||
PYTHONSTRICTEXTENSIONBUILD: 1
|
||||
TERM: linux
|
||||
steps:
|
||||
|
|
|
|||
|
|
@ -46,15 +46,15 @@
|
|||
"1.1.1w",
|
||||
"3.1.8",
|
||||
"3.2.6",
|
||||
"3.3.7",
|
||||
]
|
||||
|
||||
OPENSSL_RECENT_VERSIONS = [
|
||||
"3.0.20",
|
||||
"3.3.7",
|
||||
"3.4.5",
|
||||
"3.5.6",
|
||||
"3.6.2",
|
||||
"4.0.0",
|
||||
"3.0.21",
|
||||
"3.4.6",
|
||||
"3.5.7",
|
||||
"3.6.3",
|
||||
"4.0.1",
|
||||
# See make_ssl_data.py for notes on adding a new version.
|
||||
]
|
||||
|
||||
|
|
@ -65,7 +65,7 @@
|
|||
]
|
||||
|
||||
AWSLC_RECENT_VERSIONS = [
|
||||
"1.68.0",
|
||||
"5.0.0",
|
||||
]
|
||||
|
||||
# store files in ../multissl
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue