Skip to content

Commit f908e34

Browse files
committed
Allow 3.12-dev to fail pending Greenlet support
1 parent f144659 commit f908e34

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

.github/workflows/main.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,19 +13,26 @@ jobs:
1313
test:
1414
runs-on: ${{ matrix.os }}
1515
name: ${{ matrix.os }} - ${{ matrix.python }}
16+
continue-on-error: ${{ matrix.experimental }}
1617
strategy:
1718
fail-fast: false
1819
matrix:
1920
# Test all supported versions on Ubuntu:
2021
os: [ubuntu-latest]
21-
python: [pypy3.7, pypy3.8, pypy3.9, "3.7", "3.8", "3.9", "3.10", 3.11-dev, 3.12-dev]
22+
python: [pypy3.7, pypy3.8, pypy3.9, "3.7", "3.8", "3.9", "3.10", 3.11-dev]
2223
experimental: [false]
2324
include:
2425
# Also test macOS and Windows:
2526
- os: macos-latest
2627
python: "3.10"
28+
experimental: false
2729
- os: windows-latest
2830
python: "3.10"
31+
experimental: false
32+
# Allow 3.12-dev to fail pending https://github.com/python-greenlet/greenlet/issues/323
33+
- os: ubuntu-latest
34+
python: 3.12-dev
35+
experimental: true
2936
steps:
3037
- uses: actions/checkout@v3
3138
- name: Set up Python ${{ matrix.python }}

0 commit comments

Comments
 (0)