Hugo van Kemenade
181a2f4f2e
gh-139596: Cease caching config.cache & ccache in GH Actions ( #141451 )
2025-11-14 11:59:19 +02:00
Adam Turner
c744ccb2c9
GH-139596: Cease caching config.cache & ccache in GH Actions (GH-139623)
...
* Cease caching config.cache in GH Actions\
* Remove ccache action
2025-11-11 13:51:22 -08:00
Hugo van Kemenade
9c1279d5de
gh-124111: test macOS CI with Tk 9 ( #137424 )
...
Co-authored-by: Ned Deily <nad@python.org>
2025-10-14 00:00:58 -04:00
Jacob Coffee
1ae9250364
gh-137638: Use macos-15-intel in GitHub Actions ( #139154 )
...
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-03 19:49:03 +00:00
Adam Turner
d0a1e5c222
GH-103180: Set a timeout for every job in GitHub Actions ( #130375 )
2025-02-21 17:11:26 +02:00
Hugo van Kemenade
3d7a141c2f
CI: Use ImageOS (ubuntu24) instead of runner.os (Linux) in cache keys ( #130200 )
2025-02-17 13:53:55 +02:00
Hugo van Kemenade
298dda5770
Add colour to GitHub Actions output ( #129196 )
2025-01-22 21:22:21 +00:00
Zanie Blue
9d3a8f4949
gh-100384: Error on unguarded-availability in macOS builds ( #128155 )
...
Generate a build error on ``unguarded-availability`` in portable macOS builds (i.e. using MACOSX_DEPLOYMENT_TARGET), preventing invalid use of symbols that are not available in older versions of the OS.
2024-12-22 11:01:45 -08:00
Victor Stinner
46dc1ba9c6
gh-128069: brew link --overwrite tcl-tk@8 to prevent conflict with GitHub image's version ( #128090 )
...
brew link --overwrite tcl-tk@8 to prevent conflict with GitHub image's version
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2024-12-19 10:27:29 +00:00
Hugo van Kemenade
ae31df354d
Add zizmor to pre-commit and fix most findings ( #127749 )
...
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
2024-12-10 12:51:12 +02:00
Hugo van Kemenade
b83be9c971
gh-127359: Pin Tcl/Tk to 8 (8.6) for testing macOS ( #127365 )
2024-11-28 19:03:09 +02:00
sobolevn
1f16df4bfe
gh-125669: Do not run -ugui tests by default on make test ( #125730 )
...
Adds `make ci` target for use in CI and keeping `make test` for the local development.
2024-10-30 17:14:22 +03:00
Hugo van Kemenade
e1190c0543
Lint GitHub Actions and Dependabot ( #126002 )
2024-10-28 18:59:35 +00:00
Donghee Na
e4cab488d4
gh-124471: Set name for unnamed reusable workflow ( #124475 )
...
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 12:39:53 +00:00
Nate Ohlson
44052b5f18
gh-124064: Make warning emitting compiler options opt-in ( #124070 )
...
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
Co-authored-by: blurb-it[bot] <43283697+blurb-it[bot]@users.noreply.github.com>
2024-09-16 20:22:30 +03:00
Hugo van Kemenade
ea77973718
Revert "gh-112301: Enable warning emitting options and ignore warnings in CI ( #123020 )" ( #124065 )
2024-09-13 22:47:12 +03:00
Nate Ohlson
cfe6074d1f
gh-112301: Enable warning emitting options and ignore warnings in CI ( #123020 )
...
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
Co-authored-by: blurb-it[bot] <43283697+blurb-it[bot]@users.noreply.github.com>
2024-09-13 13:40:04 +00:00
Nate Ohlson
58be1c270f
gh-112301: Add macOS warning tracking tooling ( #122211 )
...
Co-authored-by: blurb-it[bot] <43283697+blurb-it[bot]@users.noreply.github.com>
2024-08-06 20:26:37 +03:00
Sviatoslav Sydorenko (小胁褟褌芯褋谢邪胁 小懈写芯褉械薪泻芯)
1d607fe759
Move macOS matrix to the calling workflow ( #121809 )
...
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2024-07-25 14:27:26 -06:00
Donghee Na
a9bb3c7b3b
gh-121996: Introduce --disable-safety and --enable-slower-safety options ( #122054 )
...
* gh-121996: Introduce --disable-safty and --enable-slower-safty
* Update GA
* fix
* Address code review
* Update CI
2024-07-23 09:22:04 +09:00
Nice Zombies
fd104dfcb8
gh-120111: Don't use cirrus M1 macOS runners on fork ( #120116 )
...
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2024-06-06 13:40:37 +02:00
艁ukasz Langa
9fd33af5ac
Test premium Mac builders ( #118672 )
2024-05-07 00:08:17 +02:00
Pablo Galindo Salgado
f27f8c790a
gh-111201: A new Python REPL (GH-111567)
...
Co-authored-by: 艁ukasz Langa <lukasz@langa.pl>
Co-authored-by: Marta G贸mez Mac铆as <mgmacias@google.com>
Co-authored-by: Lysandros Nikolaou <lisandrosnik@gmail.com>
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
2024-05-05 21:32:23 +02:00
Hugo van Kemenade
415cd06d72
CI: Only test free-threading with faster macOS M1 ( #116814 )
...
Only test free-threading with faster macOS M1
2024-03-14 15:10:56 +00:00
Jelle Zijlstra
02beb9f020
gh-116026: Try disabling rebuilds of dependents in Homebrew ( #116027 )
2024-02-27 21:35:25 -08:00
Sam Gross
4deb70590e
gh-115383: Use runner version to compute config.cache key ( #115409 )
2024-02-13 12:35:06 -07:00
dependabot[bot]
d4c5ec24c2
build(deps): bump actions/cache from 3 to 4 ( #114856 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-01 12:49:07 +02:00
Hugo van Kemenade
854e2bc423
CI: Test on macOS M1 ( #114766 )
...
Test on macOS M1
2024-01-31 17:35:48 -08:00
Donghee Na
3aadb95085
no-issue: Use the official term "free-threading" for GitHub Action (gh-113622)
2024-01-02 09:16:53 +09:00
Hugo van Kemenade
52a5b5d276
gh-111062: CI: Rename reusable-build-[X].yml to reusable-[X].yml ( #111552 )
2023-10-31 15:55:17 +00:00