Skip to content

Commit 63478b6

Browse files
committed
Add Python versions to CI
And enable `fail-fast: false` in more places, perhaps temporarily, to figure out all of which versions/platforms are failing, why they are failing, and which of them will make sense to try to fix. I'm doing this now with the goal of allowing CI to pass on Dependabot PRs, especially security update PRs like #230, while being able to be pretty confident that they don't break anything.
1 parent 1329f98 commit 63478b6

File tree

3 files changed

+8
-3
lines changed

3 files changed

+8
-3
lines changed

.github/workflows/pytest-conda.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,9 @@ jobs:
99
strategy:
1010
matrix:
1111
os: [ubuntu-latest, macos-latest, windows-latest]
12-
python-version: ['3.11', '3.10', '3.9', '3.8', '3.7']
12+
python-version: ['3.13t', '3.13', '3.12', '3.11', '3.10', '3.9', '3.8', '3.7']
13+
14+
fail-fast: false
1315

1416
runs-on: ${{ matrix.os }}
1517

.github/workflows/pytest-pipenv-lock.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,11 @@ jobs:
77
name: Test
88

99
strategy:
10-
fail-fast: false
1110
matrix:
1211
os: [ubuntu-latest, macos-latest, windows-latest]
1312

13+
fail-fast: false
14+
1415
runs-on: ${{ matrix.os }}
1516

1617
steps:

.github/workflows/pytest-pipenv.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,9 @@ jobs:
99
strategy:
1010
matrix:
1111
os: [ubuntu-latest, macos-latest, windows-latest]
12-
python-version: ['3.11', '3.10', '3.9', '3.8', '3.7']
12+
python-version: ['3.13t', '3.13', '3.12', '3.11', '3.10', '3.9', '3.8', '3.7']
13+
14+
fail-fast: false
1315

1416
runs-on: ${{ matrix.os }}
1517

0 commit comments

Comments
 (0)