Jacob Coffee
52fe0445d5
[3.12] Remove Cirrus macOS runners from CI (GH-139799) ( #139804 )
...
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2025-10-08 22:42:51 +03:00
Jacob Coffee
4ba846bc9d
[3.12] gh-137638: Use macos-15-intel in GitHub Actions (GH-139154) ( #139791 )
...
Co-authored-by: 🇺🇦 Sviatoslav Sydorenko (Святослав Сидоренко) <wk.cvs.github@sydorenko.org.ua>
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2025-10-08 18:56:52 +03:00
Hugo van Kemenade
cc9a7d8587
[3.12] gh-138744: GitHub Actions: pin to windows-2022 (GH-138743) ( #138754 )
...
(cherry picked from commit 6e78a539bf )
2025-09-26 19:06:04 +02:00
Miss Islington (bot)
310cd8943a
[3.12] gh-133410: Fix PR detection in build workflow (GH-133671) ( #134057 )
...
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2025-05-15 17:04:54 +03:00
Miss Islington (bot)
483729fbc6
[3.12] GH-133410: Use commit hashes for change detection (gh-133416) ( #133426 )
...
GH-133410: Use commit hashes for change detection (gh-133416)
(cherry picked from commit d530e74e44 )
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
2025-05-06 01:48:34 +02:00
shenxianpeng
e280c493f1
[3.12] gh-127785: Limit check labels github action permission (GH-130596) ( #130625 )
...
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
2025-02-27 14:47:41 +00:00
Adam Turner
9d663f018a
[3.12] gh-130604: Always run all matrix workflows in GitHub Actions (GH-130603) ( #130613 )
...
(cherry picked from commit fda056e64b )
2025-02-26 22:09:43 +00:00
Adam Turner
59c3eb48f9
[3.12] GH-103180: Set a timeout for every job in GitHub Actions (GH-130375) ( #130432 )
...
(cherry picked from commit d0a1e5c222 )
2025-02-22 01:52:41 +00:00
Adam Turner
7a14c2a6ad
[3.12] gh-128446: Skip Windows CI for Unix build system changes (GH-128450) ( #130435 )
...
(cherry picked from commit b05fa90b21 )
Authored-by: Adam Turner <9087854+aa-turner@users.noreply.github.com>
Co-authored-by: Srinivas Reddy Thatiparthy (తాటిపర్తి శ్రీనివాస్ రెడ్డి) <thatiparthysreenivas@gmail.com>
Co-authored-by: Adam Turner <9087854+aa-turner@users.noreply.github.com>
2025-02-22 01:33:56 +00:00
Hugo van Kemenade
91e5e246b3
[3.12] Convert change detection to a Python script (GH-129627) ( #130370 )
...
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
Co-authored-by: Sviatoslav Sydorenko (Святослав Сидоренко) <wk.cvs.github@sydorenko.org.ua>
2025-02-21 17:18:44 +02:00
Hugo van Kemenade
569615f207
[3.12] CI: Make macOS required to succeed (GH-110362) ( #130299 )
...
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
2025-02-19 13:46:45 +02:00
Miss Islington (bot)
5af357d27c
[3.12] gh-125741: Update build.yml for the new check_autoconf_regen job (GH-125772) ( #130229 )
...
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
2025-02-17 18:01:27 +02:00
Hugo van Kemenade
3d86e659b2
[3.12] CI: Use ImageOS (ubuntu24) instead of runner.os (Linux) in cache keys (GH-130200) ( #130226 )
2025-02-17 13:42:19 +00:00
🇺🇦 Sviatoslav Sydorenko (Святослав Сидоренко)
895e23d2c3
[3.12] Merge TSAN test matrices in CI ( #123278 ) ( #129674 )
2025-02-06 16:46:00 +00:00
Hugo van Kemenade
0e54315c31
[3.12]: CI: Change job name to 'build arm64' on Windows ( #129434 ) ( #129444 )
...
CI: Change job name to 'build arm64' on Windows (#129434 )
(cherry picked from commit c67afb581e )
2025-01-29 14:47:50 +00:00
Hugo van Kemenade
880ad1813e
[3.12] Add colour to GitHub Actions output (GH-129196) ( #129199 )
2025-01-22 21:50:35 +00:00
Miss Islington (bot)
49b2f31a6b
[3.12] GH-125722: Use long options for Sphinx (GH-129039) ( #129042 )
...
GH-125722: Use long options for Sphinx (GH-129039)
(cherry picked from commit 4967fa6a9c )
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
2025-01-20 09:17:35 +02:00
Miss Islington (bot)
6f19c6a705
[3.12] GH-125722: Increase minimum supported Sphinx to 8.1.3 (GH-128922) ( #129038 )
...
(cherry picked from commit d46b577ec0 )
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
2025-01-20 00:46:05 +00:00
Damien
a600439e42
[3.12] gh-122544: Change OS image in GitHub Actions to Ubuntu 24.04 ( #122566 ) ( #126621 )
...
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2025-01-12 00:23:53 +02:00
Miss Islington (bot)
09f7d88cad
[3.12] gh-128504: Upgrade doctest to ubuntu-24.04 (GH-128506) ( #128518 )
...
gh-128504: Upgrade doctest to ubuntu-24.04 (GH-128506)
(cherry picked from commit 2228e92da3 )
Co-authored-by: Damien <81557462+Damien-Chen@users.noreply.github.com>
Co-authored-by: blurb-it[bot] <43283697+blurb-it[bot]@users.noreply.github.com>
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2025-01-05 15:58:02 +02:00
Miss Islington (bot)
825b83da96
[3.12] gh-128069: brew link --overwrite tcl-tk@8 to prevent conflict with GitHub image's version (GH-128090) ( #128125 )
...
gh-128069: brew link --overwrite tcl-tk@8 to prevent conflict with GitHub image's version (GH-128090)
brew link --overwrite tcl-tk@8 to prevent conflict with GitHub image's version
(cherry picked from commit 46dc1ba9c6 )
Co-authored-by: Victor Stinner <vstinner@python.org>
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2024-12-20 13:07:04 +00:00
Hugo van Kemenade
9c54248e4f
[3.12] Add zizmor to pre-commit and fix most findings (GH-127749) ( #127788 )
...
(cherry picked from commit ae31df354d )
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com>
2024-12-10 14:57:27 +00:00
Hugo van Kemenade
381eb04c17
[3.12] Add zizmor to pre-commit and fix most findings (GH-127749) ( #127788 )
...
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com>
2024-12-10 15:55:00 +02:00
Hugo van Kemenade
fc0564b365
[3.12] gh-127359: Pin Tcl/Tk to 8 (8.6) for testing macOS (GH-127365) ( #127394 )
2024-11-29 13:02:41 +02:00
Miss Islington (bot)
512a5bdb2f
[3.12] Run apt update before apt install git in autoconf CI job (GH-127071)
...
(cherry picked from commit 0af4ec30bd )
Co-authored-by: Zachary Ware <zach@python.org>
2024-11-20 19:37:24 +00:00
Miss Islington (bot)
41873c839b
[3.12] Fix error message of "Check if Autoconf files are up to date" job (GH-126683) ( #126718 )
...
Fix error message of "Check if Autoconf files are up to date" job (GH-126683)
(cherry picked from commit 0052a8c638 )
Co-authored-by: sobolevn <mail@sobolevn.me>
2024-11-12 08:10:55 +00:00
Erlend E. Aasland
b00887d176
[3.12] gh-89640: harden float word ordering ( #125571 and #126387 ) ( #126430 )
...
Properly detect float word ordering on Linux (gh-125571)
autoconf-archive patch by Dan Amelang.
(cherry picked from commit 26d627779f )
Hardcode WASM float word ordering to little endian (gh-126387)
(cherry picked from commit 532fc08102 )
2024-11-05 23:19:13 +01:00
Erlend E. Aasland
2bc2aae386
[3.12] gh-125741: Update check_generated_files CI to use our published container image (gh-125744) ( #125760 )
...
(cherry picked from commit ed24702bd0 )
Co-authored-by: Donghee Na <donghee.na@python.org>
2024-10-21 12:23:41 +02:00
Miss Islington (bot)
2ce10b1729
[3.12] GH-125277: Increase minimum supported Sphinx to 7.2.6 (GH-125368) ( #125721 )
2024-10-19 04:27:44 +00:00
Donghee Na
74df3a79d3
[3.12] gh-124471: Set name for unnamed reusable workflow (GH-124475) (gh-125257)
...
(cherry picked from commit e4cab488d4 )
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
Co-authored-by: Sviatoslav Sydorenko (Святослав Сидоренко) <wk.cvs.github@sydorenko.org.ua>
2024-10-10 13:01:41 +00:00
Miss Islington (bot)
01d9a89997
[3.12] Pin the doctest workflow to Ubuntu 22.04 (GH-125236) ( #125241 )
...
Pin the doctest workflow to Ubuntu 22.04 (GH-125236)
(cherry picked from commit 7a10cdec35 )
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
2024-10-10 09:52:54 +00:00
Miss Islington (bot)
391c4fce3e
[3.12] Adjust build_ubuntu_ssltests job to use cache for the correct OS version (GH-124482)
...
(cherry picked from commit 54dd77fb8c )
Authored-by: Zachary Ware <zach@python.org>
2024-09-25 01:50:18 +00:00
Miss Islington (bot)
e75ecd0b42
[3.12] gh-123700: Update OpenSSL versions in multissltests and CI (GH-123704)
...
Remove EOL 1.1.1w from CI and move it to the 'old' set in multissltests,
add latest 3.3.2 to both CI and multissltests.
(cherry picked from commit d83e30cadd )
Co-authored-by: Zachary Ware <zach@python.org>
2024-09-04 16:31:28 -05:00
Zachary Ware
e094d61a15
[3.12] gh-123418: Update CI to use fresh OpenSSL releases (GH-123698)
...
Also adds openssl/openssl GitHub URL template for newer OpenSSL downloads
(cherry picked from commit 56b00f4705 )
2024-09-04 14:37:09 -05:00
Miss Islington (bot)
ecf9971c97
[3.12] gh-122965: Fix reusable-change-detection.yml on workflow_dispatch (GH-122966) ( #123009 )
...
gh-122965: Fix `reusable-change-detection.yml` on `workflow_dispatch` (GH-122966)
(cherry picked from commit 6ae942f412 )
Co-authored-by: sobolevn <mail@sobolevn.me>
2024-08-14 12:32:42 +00:00
Sviatoslav Sydorenko (Святослав Сидоренко)
8ab6d1b561
[3.12] Move change detection to separate workflow in CI (GH-122336). ( #122538 )
2024-08-01 08:03:28 +03:00
Sviatoslav Sydorenko (Святослав Сидоренко)
a4449a1ada
[3.12] Move macOS matrix to the calling workflow (GH-121809) ( #122330 )
2024-07-27 12:19:59 +03:00
Sviatoslav Sydorenko (Святослав Сидоренко)
f8ddebbd44
[3.12] Integrate build_msi into main CI workflow (GH-121778) ( #122231 )
...
(cherry picked from commit af4329e7b1 )
2024-07-24 16:46:52 +03:00
Sviatoslav Sydorenko (Святослав Сидоренко)
8d1f15712d
[3.12] Merge Ubuntu test matrices in CI (GH-121813) ( #122116 )
2024-07-22 08:05:41 -06:00
Sviatoslav Sydorenko (Святослав Сидоренко)
6e9b3f79fe
[3.12] Generalize reusable Windows CI jobs ( #121766 ) ( #121776 )
2024-07-22 05:40:10 -06:00
Sviatoslav Sydorenko (Святослав Сидоренко)
61d5e87892
[3.12] Fix using check_source flags as bool (GH-121848) ( #121855 )
2024-07-16 14:15:05 +00:00
Miss Islington (bot)
d870f4130b
[3.12] Fix cache restoration for Hypothesis CI job (GH-121756) ( #121760 )
...
Co-authored-by: Sviatoslav Sydorenko (Святослав Сидоренко) <wk@sydorenko.org.ua>
2024-07-14 05:46:18 -06:00
Miss Islington (bot)
f8dd4c3b06
[3.12] gh-119146: Update `regexp in build.yml to not trigger the jobs on *.md and *.ini` files. (GH-120435) ( #120448 )
...
Co-authored-by: Kirill Podoprigora <kirill.bast9@mail.ru>
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2024-06-13 12:39:05 +00:00
Łukasz Langa
94eee78759
[3.12] gh-120111: Don't use cirrus M1 macOS runners on fork (GH-120116) (GH-120153)
...
(cherry picked from commit fd104dfcb8 )
Co-authored-by: Nice Zombies <nineteendo19d0@gmail.com>
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2024-06-06 14:30:20 +02:00
Łukasz Langa
0480fd628a
[3.12] Use Cirrus M1 macOS runners for CI (GH-119979) (GH-119987)
...
(cherry picked from commit 6acb32fac3 )
Co-authored-by: Łukasz Langa <lukasz@langa.pl>
Co-authored-by: Ee Durbin <ee@python.org>
2024-06-03 18:15:54 +02:00
Hugo van Kemenade
22bef96237
[3.12] Docs: Ensure no warnings are found in the NEWS file before a given line number (GH-119221) ( #119266 )
2024-05-21 08:40:16 -06:00
Erlend E. Aasland
a81fe2a8f8
[3.12] gh-115119: Bump CI to use Ubuntu 22.04 ( #118631 ) ( #118634 )
...
Ubuntu 22.04 ships with mpdecimal 2.5.1, installable using 'apt install libmpdec-dev'.
2024-05-06 09:03:36 +00:00
Miss Islington (bot)
e99059445e
[3.12] gh-118401: Docs: Use Sphinx short options (GH-118403) ( #118407 )
...
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2024-04-29 14:31:14 -06:00
Miss Islington (bot)
0a1bed102b
[3.12] Docs: Upgrade to Sphinx 7.3 (GH-118397) ( #118400 )
...
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2024-04-29 17:58:06 +00:00
Kirill Podoprigora
ef12d239fa
[3.12] gh-117928: Bump the minimum Sphinx version to 6.2.1 (GH-117853) ( #118321 )
...
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2024-04-26 17:18:58 +03:00