Skip to content

Commit 823a96e

Browse files
DimitriPapadopoulosadrienverge
authored andcommitted
CI: Test more versions of Python
1 parent 74ad528 commit 823a96e

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

.github/workflows/tests.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,15 +46,21 @@ jobs:
4646
- '3.11'
4747
- '3.12'
4848
- '3.13'
49+
- '3.13t'
50+
- '3.14'
4951
steps:
5052
- name: Checkout
5153
uses: actions/checkout@v4
5254
- name: Set up Python ${{ matrix.python-version }}
5355
uses: actions/setup-python@v5
5456
with:
5557
python-version: ${{ matrix.python-version }}
58+
allow-prereleases: true # needed for 3.14
5659
- name: Append GitHub Actions system path
5760
run: echo "$HOME/.local/bin" >> $GITHUB_PATH
61+
- name: Keep the GIL disabled with free-threaded Python
62+
if: endsWith(matrix.python-version, 't')
63+
run: echo "PYTHON_GIL=0" >> $GITHUB_ENV
5864
- run: pip install coverage
5965
- run: pip install .
6066
# https://github.com/AndreMiras/coveralls-python-action/issues/18

0 commit comments

Comments
 (0)