From b535227f384e817f82333d7316c7c827ce04a3ad Mon Sep 17 00:00:00 2001 From: Stephan Kramer Date: Mon, 31 Oct 2022 16:15:39 +0000 Subject: [PATCH] Attempt to CI at Bionic, Focal and Jammy --- .github/workflows/ubuntu.yml | 26 +++++++++++++++++++++++--- 1 file changed, 23 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ubuntu.yml b/.github/workflows/ubuntu.yml index d8dfe60a9..9e70db9e8 100644 --- a/.github/workflows/ubuntu.yml +++ b/.github/workflows/ubuntu.yml @@ -9,10 +9,30 @@ on: - main jobs: - Ubuntu-Focal: + ubuntu-local-builds: runs-on: ubuntu-latest + + strategy: + fail-fast: false + matrix: + name: [ "Local Build Bionic", "Local Build Focal", "Local Build Jammy" ] + include: + + - name: "Local Build Bionic" + release: bionic + python: python3.6 + + - name: "Local Build Focal" + release: focal + python: python3.8 + + - name: "Local Build Jammy" + release: impish + python: python3.10 + + container: - image: ubuntu:focal + image: ubuntu:${{ matrix.release }} steps: - name: Check Out Repo @@ -37,7 +57,7 @@ jobs: - name: Testing env: - PYTHONPATH: /tmp/lib/python3.8/site-packages + PYTHONPATH: /tmp/lib/${{ matrix.python }}/site-packages LD_LIBRARY_PATH: /tmp/lib run: | cd python