6464 run : |
6565 apt update && apt install git -yq
6666 git config --global --add safe.directory "$GITHUB_WORKSPACE"
67- - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 .0.2
67+ - uses : actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7 .0.0
6868 with :
6969 fetch-depth : 1
7070 persist-credentials : false
@@ -101,7 +101,7 @@ jobs:
101101 needs : build-context
102102 if : needs.build-context.outputs.run-tests == 'true'
103103 steps :
104- - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 .0.2
104+ - uses : actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7 .0.0
105105 with :
106106 persist-credentials : false
107107 - uses : actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
@@ -278,21 +278,20 @@ jobs:
278278 # unsupported as it most resembles other 1.1.1-work-a-like ssl APIs
279279 # supported by important vendors such as AWS-LC.
280280 - { name: openssl, version: 1.1.1w }
281- - { name: openssl, version: 3.0.20 }
282- - { name: openssl, version: 3.3.7 }
283- - { name: openssl, version: 3.4.5 }
284- - { name: openssl, version: 3.5.6 }
285- - { name: openssl, version: 3.6.2 }
286- - { name: openssl, version: 4.0.0 }
281+ - { name: openssl, version: 3.0.21 }
282+ - { name: openssl, version: 3.4.6 }
283+ - { name: openssl, version: 3.5.7 }
284+ - { name: openssl, version: 3.6.3 }
285+ - { name: openssl, version: 4.0.1 }
287286 # # AWS-LC
288- - { name: aws-lc, version: 1.72.1 }
287+ - { name: aws-lc, version: 5.0.0 }
289288 env :
290289 SSLLIB_VER : ${{ matrix.ssllib.version }}
291290 MULTISSL_DIR : ${{ github.workspace }}/multissl
292291 SSLLIB_DIR : ${{ github.workspace }}/multissl/${{ matrix.ssllib.name }}/${{ matrix.ssllib.version }}
293292 LD_LIBRARY_PATH : ${{ github.workspace }}/multissl/${{ matrix.ssllib.name }}/${{ matrix.ssllib.version }}/lib
294293 steps :
295- - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 .0.2
294+ - uses : actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7 .0.0
296295 with :
297296 persist-credentials : false
298297 - name : Runner image version
@@ -351,7 +350,7 @@ jobs:
351350
352351 runs-on : ${{ matrix.runs-on }}
353352 steps :
354- - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 .0.2
353+ - uses : actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7 .0.0
355354 with :
356355 persist-credentials : false
357356 - name : Build and test
@@ -364,7 +363,7 @@ jobs:
364363 timeout-minutes : 60
365364 runs-on : macos-14
366365 steps :
367- - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 .0.2
366+ - uses : actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7 .0.0
368367 with :
369368 persist-credentials : false
370369
@@ -399,10 +398,10 @@ jobs:
399398 needs : build-context
400399 if : needs.build-context.outputs.run-ubuntu == 'true'
401400 env :
402- OPENSSL_VER : 3.5.6
401+ OPENSSL_VER : 3.5.7
403402 PYTHONSTRICTEXTENSIONBUILD : 1
404403 steps :
405- - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 .0.2
404+ - uses : actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7 .0.0
406405 with :
407406 persist-credentials : false
408407 - name : Register gcc problem matcher
@@ -507,11 +506,11 @@ jobs:
507506 matrix :
508507 os : [ubuntu-24.04]
509508 env :
510- OPENSSL_VER : 3.5.6
509+ OPENSSL_VER : 3.5.7
511510 PYTHONSTRICTEXTENSIONBUILD : 1
512511 ASAN_OPTIONS : detect_leaks=0:allocator_may_return_null=1:handle_segv=0
513512 steps :
514- - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 .0.2
513+ - uses : actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7 .0.0
515514 with :
516515 persist-credentials : false
517516 - name : Runner image version
@@ -578,7 +577,7 @@ jobs:
578577 needs : build-context
579578 if : needs.build-context.outputs.run-ubuntu == 'true'
580579 steps :
581- - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 .0.2
580+ - uses : actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7 .0.0
582581 with :
583582 persist-credentials : false
584583 - name : Runner image version
@@ -602,6 +601,9 @@ jobs:
602601 run : ./configure --prefix="$BUILD_DIR/cross-python" --with-build-python="$BUILD_DIR/host-python/bin/python3"
603602 - name : Install cross Python
604603 run : make -j8 install
604+ - name : Display build info
605+ run : |
606+ "$BUILD_DIR/cross-python/bin/python3" -m test.pythoninfo
605607 - name : Run test subset with host build
606608 run : |
607609 "$BUILD_DIR/cross-python/bin/python3" -m test test_sysconfig test_site test_embed
0 commit comments