diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index e9eb660..98a3583 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -53,7 +53,13 @@ jobs: run: tox -e unit integration-test: - name: Integration tests (LXD) + strategy: + fail-fast: true + matrix: + bases: + - ubuntu@20.04 + - ubuntu@22.04 + name: Integration tests (LXD) | ${{ matrix.bases }} runs-on: ubuntu-latest needs: - inclusive-naming-check @@ -68,4 +74,4 @@ jobs: provider: lxd juju-channel: 3.1/stable - name: Run tests - run: tox -e integration + run: tox run -e integration -- --charm-base=${{ matrix.bases }}