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 30, 2024
1 parent 2bb5ef2 commit 615ecc0
Showing 1 changed file with 8 additions and 1 deletion.
9 changes: 8 additions & 1 deletion .github/workflows/python-nightly.yml
Expand Up @@ -31,7 +31,7 @@ concurrency:

jobs:
tests:
name: "${{ matrix.python-version }} on ${{ matrix.os-short }}"
name: "${{ matrix.python-version }}${{ matrix.nogil && ' nogil' || '' }} on ${{ matrix.os-short }}"
runs-on: "${{ matrix.os }}"
# If it doesn't finish in an hour, it's not going to. Don't spin for six
# hours needlessly.
Expand Down Expand Up @@ -62,10 +62,16 @@ jobs:
- "pypy-3.8-nightly"
- "pypy-3.9-nightly"
- "pypy-3.10-nightly"
nogil:
- false
include:
- python-version: "pypy-3.10-nightly"
os: "windows-latest"
os-short: "windows"
include:
- python-version: "3.13-dev"
nogil: true

fail-fast: false

steps:
Expand All @@ -77,6 +83,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 615ecc0

Please sign in to comment.