Skip to content

Commit b535227

Browse files
committed
Attempt to CI at Bionic, Focal and Jammy
1 parent 7aab038 commit b535227

File tree

1 file changed

+23
-3
lines changed

1 file changed

+23
-3
lines changed

.github/workflows/ubuntu.yml

Lines changed: 23 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,30 @@ on:
99
- main
1010

1111
jobs:
12-
Ubuntu-Focal:
12+
ubuntu-local-builds:
1313
runs-on: ubuntu-latest
14+
15+
strategy:
16+
fail-fast: false
17+
matrix:
18+
name: [ "Local Build Bionic", "Local Build Focal", "Local Build Jammy" ]
19+
include:
20+
21+
- name: "Local Build Bionic"
22+
release: bionic
23+
python: python3.6
24+
25+
- name: "Local Build Focal"
26+
release: focal
27+
python: python3.8
28+
29+
- name: "Local Build Jammy"
30+
release: impish
31+
python: python3.10
32+
33+
1434
container:
15-
image: ubuntu:focal
35+
image: ubuntu:${{ matrix.release }}
1636

1737
steps:
1838
- name: Check Out Repo
@@ -37,7 +57,7 @@ jobs:
3757

3858
- name: Testing
3959
env:
40-
PYTHONPATH: /tmp/lib/python3.8/site-packages
60+
PYTHONPATH: /tmp/lib/${{ matrix.python }}/site-packages
4161
LD_LIBRARY_PATH: /tmp/lib
4262
run: |
4363
cd python

0 commit comments

Comments
 (0)