Skip to content

Commit 9c21a9a

Browse files
committed
ci: run unit tests on wider variety of Pythons
1 parent 966c555 commit 9c21a9a

1 file changed

Lines changed: 10 additions & 1 deletion

File tree

.github/workflows/test.yaml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,8 +73,12 @@ jobs:
7373
strategy:
7474
matrix:
7575
python:
76+
- "3.8"
7677
- "3.9"
7778
- "3.10"
79+
- "3.11"
80+
- "3.12"
81+
- "3.13"
7882
steps:
7983
- name: Check out code
8084
uses: actions/checkout@v4
@@ -165,6 +169,11 @@ jobs:
165169
matrix:
166170
python:
167171
- "3.10"
172+
juju:
173+
- "3.1/stable"
174+
- "3.3/stable"
175+
- "3.4/stable"
176+
- "3.5/stable"
168177
steps:
169178
- name: Check out code
170179
uses: actions/checkout@v3
@@ -176,6 +185,6 @@ jobs:
176185
uses: charmed-kubernetes/actions-operator@main
177186
with:
178187
provider: lxd
179-
juju-channel: 3.4/stable
188+
juju-channel: ${{ matrix.juju }}
180189
- name: Run integration
181190
run: tox -e integration-quarantine

0 commit comments

Comments
 (0)