Hugo van Kemenade
64745cfa82
[3.12] Bump GitHub Actions (GH-143757) ( #143801 )
2026-01-13 17:22:59 +02:00
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 6e78a539bfb406238ec251ba01b7a1819e5c303e)
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 d530e74e444fc483f6d2077f701160e55d3003d8)
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 fda056e64bdfcac3dd3d13eebda0a24994d83cb8)
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 d0a1e5c222f9f43b492b28806e2a185a50d64500)
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 b05fa90b21dd01bb836285cdd41920320b09e681)
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 c67afb581eccb3ce20a4965c8f407fd2662b6bdf)
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 4967fa6a9c0db7ea3ade905d724a04688cfc7a5e)
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 d46b577ec026c2e700a9f920f81cfbf698e53eb6)
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 2228e92da31ca7344a163498f848973a1b356597)
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 46dc1ba9c6e8b95635fa27607d01d6108d8f677e)
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 ae31df354d02e12bf656954c5c72380d96c1dc0e)
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 0af4ec30bd2e3a52350344d1011c0c125d6dcd71)
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 0052a8c638518447baf39ae02b6ff6a309efd4ce)
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 26d627779f79d8d5650fe7be348432eccc28f8f9)
Hardcode WASM float word ordering to little endian (gh-126387)
(cherry picked from commit 532fc08102d62c04d55f5b8aac00bd9e7e12ff4b)
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 ed24702bd0f9925908ce48584c31dfad732208b2)
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 e4cab488d4445e8444932f3bed1c329c0d9e5038)
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 7a10cdec359750b5154490fa9e24475c90d05aab)
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 54dd77fb8c880d7655fffab934978e277b4275fe)
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 d83e30caddcbf9482273743d287577517ec735b7)
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 56b00f4705634af2861a8aa9c2eb5769012220f0)
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 6ae942f412492b840fc6b43d39ba9133aa890ee7)
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 af4329e7b1a25d58bb92f79480f5059c3683517b)
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)
a0e7e41d58
[3.12] gh-120360: Add self as IDLE doc owner (GH-120571) ( #120577 )
...
gh-120360: Add self as IDLE doc owner (GH-120571)
Add self as IDLE doc owner
(cherry picked from commit cf49ef78f894e418bea7de23dde9b01d6235889d)
Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
2024-06-16 06:12:48 +00: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 fd104dfcb838d735ef8128e3539d7a730d403422)
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 6acb32fac3511c1d5500cac66f1d6397dcdab835)
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