Skip to content

Commit

Permalink
build: test nightly 3.13 nogil also
Browse files Browse the repository at this point in the history
  • Loading branch information
nedbat committed Apr 21, 2024
1 parent 2fbfcc1 commit ee32e6d
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion .github/workflows/python-nightly.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ concurrency:

jobs:
tests:
name: "${{ matrix.python-version }}"
name: "${{ matrix.python-version }}, nogil ${{ matrix.nogil }}"
# Choose a recent Ubuntu that deadsnakes still builds all the versions for.
# For example, deadsnakes doesn't provide 3.10 nightly for 22.04 (jammy)
# because jammy ships 3.10, and deadsnakes doesn't want to clobber it.
Expand All @@ -56,6 +56,11 @@ jobs:
- "pypy-3.8-nightly"
- "pypy-3.9-nightly"
- "pypy-3.10-nightly"
nogil:
- false
include:
- python-version: "3.13-dev"
nogil: true
fail-fast: false

steps:
Expand All @@ -67,6 +72,7 @@ jobs:
if: "!startsWith(matrix.python-version, 'pypy-')"
with:
python-version: "${{ matrix.python-version }}"
nogil: "${{ matrix.nogil }}"

- name: "Install ${{ matrix.python-version }} with setup-python"
uses: "actions/setup-python@v5"
Expand Down

0 comments on commit ee32e6d

Please sign in to comment.