-
-
Notifications
You must be signed in to change notification settings - Fork 34.4k
Add GitHub Action for checking free-threaded build #111062
Copy link
Copy link
Closed
Labels
Description
Currently, nogil build has been added to buildbot, but it is inconvenient to check whether it is working properly in the PR stage.
So I would like to suggest: Putting a CI that checks nogil builds in Github Action.
This will satisfy the following conditions:
- It will only run against the main branch
- It will check only the build itself and does not run unittests
- (Optional) Even if it fails, it does not fail and does not interfere with other PRs.
(e.g gh-263: Run Python 3.12 task as the experimental task pyperformance#274)
If this happens, it will be very helpful in reviewing nogil-related PRs.
Linked PRs
- gh-111062: Add nogil build test on GitHub Actions #111060
- [WIP] gh-111062: Add free-threaded CI for Windows(x64) #111437
- GH-111062: Apply reusable workflow for the Linux CI #111440
- gh-111062: Separate macOS build into a reusable workflow #111444
- gh-111062: Separate linux build into a reusable workflow #111446
- gh-111062: Build both default and free-threaded on macOS #111449
- gh-111062: Reusable Ubuntu build that supports free-threaded mode as the conditional CI #111452
- gh-111062: Reusable Windows build that supports free-threaded mode as the conditional CI #111493
- gh-111062: Update name of reusable workflows for Ubuntu / macOS #111494
- gh-111062 CI: Update skip lists for resuable workflows #111521
- gh-111062: CI: Rename reusable-build-[X].yml to reusable-[X].yml #111552
- [3.12] gh-111062: CI: Move OS test jobs to reusable workflows #111568
- [3.11] gh-111062: CI: Move OS test jobs to reusable workflows #111570
Reactions are currently unavailable