@@ -33,29 +33,49 @@ pull_request_rules:
3333 - check-success=unit (3.11, 1.75, macos-latest)
3434 - check-success=unit (3.12, 1.75, ubuntu-latest)
3535 - check-success=unit (3.12, 1.75, macos-latest)
36+ - check-success=unit (3.13, 1.75, ubuntu-latest)
37+ - check-success=unit (3.13, 1.75, macos-latest)
38+ - check-success=unit (3.14, 1.75, ubuntu-latest)
39+ - check-success=unit (3.14, 1.75, macos-latest)
3640
3741 # MyPy type checking
3842 - check-success=mypy
3943
4044 # E2E test suites (consolidated from individual tests)
45+ # Python 3.11 - Ubuntu only (macOS excluded)
4146 - check-success=e2e (3.11, 1.75, ci_bootstrap_parallel_suite, ubuntu-latest)
4247 - check-success=e2e (3.11, 1.75, ci_bootstrap_suite, ubuntu-latest)
4348 - check-success=e2e (3.11, 1.75, ci_build_suite, ubuntu-latest)
4449 - check-success=e2e (3.11, 1.75, ci_config_suite, ubuntu-latest)
4550 - check-success=e2e (3.11, 1.75, ci_specialized_suite, ubuntu-latest)
4651 - check-success=e2e (3.11, 1.75, ci_workflow_suite, ubuntu-latest)
47- - check-success=e2e ( 3.12, 1.75, ci_bootstrap_parallel_suite, macos-latest )
52+ # Python 3.12 - Ubuntu only (macOS excluded )
4853 - check-success=e2e (3.12, 1.75, ci_bootstrap_parallel_suite, ubuntu-latest)
49- - check-success=e2e (3.12, 1.75, ci_bootstrap_suite, macos-latest)
5054 - check-success=e2e (3.12, 1.75, ci_bootstrap_suite, ubuntu-latest)
51- - check-success=e2e (3.12, 1.75, ci_build_suite, macos-latest)
5255 - check-success=e2e (3.12, 1.75, ci_build_suite, ubuntu-latest)
53- - check-success=e2e (3.12, 1.75, ci_config_suite, macos-latest)
5456 - check-success=e2e (3.12, 1.75, ci_config_suite, ubuntu-latest)
55- - check-success=e2e (3.12, 1.75, ci_specialized_suite, macos-latest)
5657 - check-success=e2e (3.12, 1.75, ci_specialized_suite, ubuntu-latest)
57- - check-success=e2e (3.12, 1.75, ci_workflow_suite, macos-latest)
5858 - check-success=e2e (3.12, 1.75, ci_workflow_suite, ubuntu-latest)
59+ # Python 3.13 - Ubuntu only (macOS excluded)
60+ - check-success=e2e (3.13, 1.75, ci_bootstrap_parallel_suite, ubuntu-latest)
61+ - check-success=e2e (3.13, 1.75, ci_bootstrap_suite, ubuntu-latest)
62+ - check-success=e2e (3.13, 1.75, ci_build_suite, ubuntu-latest)
63+ - check-success=e2e (3.13, 1.75, ci_config_suite, ubuntu-latest)
64+ - check-success=e2e (3.13, 1.75, ci_specialized_suite, ubuntu-latest)
65+ - check-success=e2e (3.13, 1.75, ci_workflow_suite, ubuntu-latest)
66+ # Python 3.14 - Ubuntu + macOS (latest stable)
67+ - check-success=e2e (3.14, 1.75, ci_bootstrap_parallel_suite, ubuntu-latest)
68+ - check-success=e2e (3.14, 1.75, ci_bootstrap_parallel_suite, macos-latest)
69+ - check-success=e2e (3.14, 1.75, ci_bootstrap_suite, ubuntu-latest)
70+ - check-success=e2e (3.14, 1.75, ci_bootstrap_suite, macos-latest)
71+ - check-success=e2e (3.14, 1.75, ci_build_suite, ubuntu-latest)
72+ - check-success=e2e (3.14, 1.75, ci_build_suite, macos-latest)
73+ - check-success=e2e (3.14, 1.75, ci_config_suite, ubuntu-latest)
74+ - check-success=e2e (3.14, 1.75, ci_config_suite, macos-latest)
75+ - check-success=e2e (3.14, 1.75, ci_specialized_suite, ubuntu-latest)
76+ - check-success=e2e (3.14, 1.75, ci_specialized_suite, macos-latest)
77+ - check-success=e2e (3.14, 1.75, ci_workflow_suite, ubuntu-latest)
78+ - check-success=e2e (3.14, 1.75, ci_workflow_suite, macos-latest)
5979
6080 # At least 1 reviewer from maintainers
6181 - and :
0 commit comments