Commit graph

11 commits

Author SHA1 Message Date
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
Damien
fc233f46d3
gh-122544: Change OS image in GitHub Actions to Ubuntu 24.04 (#122566) 2024-11-05 23:29:21 +00: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
Sam Gross
8fb88b22b7
gh-121946: Temporarily switch to llvm-17 in TSan CI again (GH-122466)
The Ubuntu package for llvm-18 is broken
2024-07-30 15:30:52 +00:00
Sam Gross
ad935a9016
Revert "gh-121946: Temporarily switch to llvm-17 in TSan CI (#121975)" (#122032)
This reverts commit 12c1afa9d1.

The LLVM 18 Ubuntu package is working now.
2024-07-22 13:33:40 -04:00
Sam Gross
12c1afa9d1
gh-121946: Temporarily switch to llvm-17 in TSan CI (#121975)
The Ubuntu package for llvm-18 is broken
2024-07-18 13:30:52 -04:00
mpage
b88889e9ff
gh-117657: Log TSAN warnings to separate files and archive them (#118747)
This ensures we don't lose races that occur in subprocesses or
interleave races from workers running in parallel.

Log files are collected and packaged into a zipfile that can be
downloaded from the "Artifacts" section of the workflow run.
2024-05-10 17:54:23 -04:00
mpage
3a6ff1b1d9
gh-117657: Use clang 18 in TSAN builds (GH-118533)
Use clang 18 in TSAN builds

We were using clang 14 which is a couple of years old.
2024-05-07 11:04:01 +02:00
mpage
47832067da
gh-117657: Add TSAN suppressions for the free-threaded build (#117736)
Additionally, reduce the iterations for a few weakref tests that would
otherwise take a prohibitively long amount of time (> 1 hour) when TSAN
is enabled and the GIL is disabled.
2024-04-15 12:08:25 -04:00
Donghee Na
20578a1f68
gh-112536: Add TSAN builds on Github Actions (#116872) 2024-03-16 11:10:37 +01:00