5656 runs-on : ubuntu-26.04
5757 container :
5858 image : ghcr.io/python/autoconf:2025.01.02.12581854023
59- timeout-minutes : 60
59+ timeout-minutes : 5
6060 needs : build-context
6161 if : needs.build-context.outputs.run-tests == 'true'
6262 steps :
9797 # Don't use ubuntu-latest but a specific version to make the job
9898 # reproducible: to get the same tools versions (autoconf, aclocal, ...)
9999 runs-on : ubuntu-26.04
100- timeout-minutes : 60
100+ timeout-minutes : 30
101101 needs : build-context
102102 if : needs.build-context.outputs.run-tests == 'true'
103103 steps :
@@ -254,7 +254,7 @@ jobs:
254254 build-ubuntu-ssltests :
255255 name : ' Ubuntu SSL tests'
256256 runs-on : ${{ matrix.os }}
257- timeout-minutes : 60
257+ timeout-minutes : 10
258258 needs : build-context
259259 if : needs.build-context.outputs.run-ubuntu == 'true'
260260 strategy :
@@ -328,7 +328,7 @@ jobs:
328328 name : Android (${{ matrix.arch }})
329329 needs : build-context
330330 if : needs.build-context.outputs.run-android == 'true'
331- timeout-minutes : 60
331+ timeout-minutes : 30
332332 strategy :
333333 fail-fast : false
334334 matrix :
@@ -350,7 +350,7 @@ jobs:
350350 name : iOS
351351 needs : build-context
352352 if : needs.build-context.outputs.run-ios == 'true'
353- timeout-minutes : 60
353+ timeout-minutes : 40
354354 runs-on : macos-26
355355 steps :
356356 - uses : actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
@@ -375,7 +375,7 @@ jobs:
375375 test-hypothesis :
376376 name : " Hypothesis tests on Ubuntu"
377377 runs-on : ubuntu-26.04
378- timeout-minutes : 60
378+ timeout-minutes : 30
379379 needs : build-context
380380 if : needs.build-context.outputs.run-ubuntu == 'true'
381381 env :
@@ -479,7 +479,7 @@ jobs:
479479 build-asan :
480480 name : ' Address sanitizer'
481481 runs-on : ${{ matrix.os }}
482- timeout-minutes : 60
482+ timeout-minutes : 30
483483 needs : build-context
484484 if : needs.build-context.outputs.run-ubuntu == 'true'
485485 strategy :
@@ -550,7 +550,7 @@ jobs:
550550 cross-build-linux :
551551 name : Cross build Linux
552552 runs-on : ubuntu-26.04
553- timeout-minutes : 60
553+ timeout-minutes : 30
554554 needs : build-context
555555 if : needs.build-context.outputs.run-ubuntu == 'true'
556556 steps :
@@ -632,7 +632,7 @@ jobs:
632632 all-required-green : # This job does nothing and is only used for the branch protection
633633 name : All required checks pass
634634 runs-on : ubuntu-latest
635- timeout-minutes : 5
635+ timeout-minutes : 2
636636 needs :
637637 - build-context # Transitive dependency, needed to access `run-tests` value
638638 - check-docs
0 commit comments