Skip to content

Commit 5086202

Browse files
committed
ci: add more e2e tests
1 parent 7bb800b commit 5086202

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
@@ -48,7 +48,7 @@ jobs:
4848
name: 🧪 Installation test
4949
strategy:
5050
matrix:
51-
python: ["3.7", "3.8", "3.9", "3.10", "3.11", "3.12"]
51+
python: ["3.7", "3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]
5252
runs-on: ubuntu-22.04 # change back to ubuntu-latest once we drop Python 3.7
5353
steps:
5454
- uses: actions/checkout@v4
@@ -68,6 +68,7 @@ jobs:
6868
strategy:
6969
matrix:
7070
octoprint: ["master", "maintenance"]
71+
python: ["3.7", "3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]
7172
steps:
7273
- name: ⬇ Download build result
7374
uses: actions/download-artifact@v4
@@ -79,8 +80,9 @@ jobs:
7980
uses: OctoPrint/actions/e2e@main
8081
with:
8182
ref: ${{ matrix.octoprint }}
83+
python: ${{ matrix.python }}
8284
deps: ${{ github.workspace }}/dist/*.whl
83-
suffix: "-${{ matrix.octoprint }}"
85+
suffix: "-${{ matrix.octoprint }}-py${{ matrix.python }}"
8486

8587
publish-on-testpypi:
8688
name: 📦 Publish on TestPyPI

0 commit comments

Comments
 (0)