Skip to content

Commit 73a36fd

Browse files
committed
Add free threaded Python 3.14t to the testing
1 parent 9d6e121 commit 73a36fd

File tree

1 file changed

+11
-6
lines changed

1 file changed

+11
-6
lines changed

.github/workflows/push.yml

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,34 @@
1-
on: push
1+
on:
2+
push:
3+
pull_request:
4+
25
name: on push
36
jobs:
47
Tests:
58
name: base
69
strategy:
10+
fail-fast: false
711
matrix:
8-
python: ['3.8', '3.9', '3.10', '3.11', '3.12', '3.13', '3.14', 'pypy3.11']
9-
# os: ['ubuntu-latest', 'windows-latest', 'macOs-latest']
10-
os: ['ubuntu-latest', 'windows-latest']
12+
python: ['3.8', '3.9', '3.10', '3.11', '3.12', '3.13', '3.14', '3.14t', 'pypy3.11']
13+
os: ['ubuntu-latest', 'windows-latest'] # , 'macos-latest']
1114

1215
runs-on: ${{ matrix.os }}
1316
steps:
1417
- uses: actions/checkout@master
15-
- name: Setup python
18+
- name: Setup Python ${{ matrix.python }}
1619
uses: actions/setup-python@v6
1720
with:
1821
python-version: ${{ matrix.python }}
1922
allow-prereleases: true
2023
- name: prepare
21-
run: pip install -U setuptools wheel
24+
run: pip install --upgrade setuptools wheel
2225
- name: install
2326
run: pip install .[dev,ci]
2427
- name: test
2528
run: python -m pytest --reruns 5 tests/ --cov oscpy/ --cov-branch
29+
timeout-minutes: 15
2630
- name: coveralls
2731
run: python -m coveralls
2832
env:
2933
COVERALLS_REPO_TOKEN: ${{ secrets.COVERALLS_REPO_TOKEN }}
34+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)