diff --git a/.github/workflows/bleeding_edge.yml b/.github/workflows/bleeding_edge.yml index 4f0a314..b0707dd 100644 --- a/.github/workflows/bleeding_edge.yml +++ b/.github/workflows/bleeding_edge.yml @@ -54,7 +54,15 @@ jobs: run: | source .venv/bin/activate pytest --color=yes --pyargs inifix --doctest-modules - - name: Run concurrency tests + - name: Run concurrency tests (GIL) + if: ${{ ! matrix.free-threading }} run: | source .venv/bin/activate pytest --color=yes --count 100 tests/test_concurrent.py + - name: Run concurrency tests (free-threading) + if: matrix.free-threading + run: | + source .venv/bin/activate + pytest --color=yes --count 100 tests/test_concurrent.py + env: + PYTHON_GIL: 0