Skip to content

Commit 3c9cfc0

Browse files
committed
ci: more testing
1 parent 15933b4 commit 3c9cfc0

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

.github/workflows/build.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ jobs:
4747
test-install:
4848
name: 🧪 Installation test
4949
strategy:
50+
fail-fast: false
5051
matrix:
5152
python: ["3.7", "3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]
5253
runs-on: ubuntu-22.04 # change back to ubuntu-latest once we drop Python 3.7
@@ -61,7 +62,7 @@ jobs:
6162
pip install octoprint
6263
pip install -e .[develop]
6364
64-
e2e:
65+
test-e2e:
6566
name: 🧪 E2E tests
6667
needs: build
6768
runs-on: ubuntu-22.04 # change back to ubuntu-latest once we drop Python 3.7 & upgrade playwright
@@ -96,7 +97,8 @@ jobs:
9697
needs:
9798
- build
9899
- pre-commit
99-
- e2e
100+
- test-install
101+
- test-e2e
100102
runs-on: ubuntu-latest
101103
permissions:
102104
id-token: write

0 commit comments

Comments
 (0)