From 2c444465ea51cd25a5268707dfe822406d962f4c Mon Sep 17 00:00:00 2001 From: Mia Altieri <32723809+MiaAltieri@users.noreply.github.com> Date: Wed, 9 Oct 2024 11:35:40 +0200 Subject: [PATCH] [DPE-5643] - add nightly 3.6 runs (#505) ## Issue We want to support 3.6 runs but do not know what issues there might be ## Solution Add nightly runs for 3.6 so we can track what changes for 3.6 might be needed --- .github/workflows/ci.yaml | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 83c2b5834..5023169ef 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -97,7 +97,17 @@ jobs: cache: true integration-test: - name: Integration test charm | 3.5.3 + strategy: + fail-fast: false + matrix: + juju: + # This runs on all runs + - agent: 3.5.3 # renovate: juju-agent-pin-minor + allure_report: true + # This runs only on scheduled runs, DPW 21 specifics (scheduled + 3.6/X) + - snap_channel: 3.6/beta + allure_report: false + name: Integration test charm | ${{ matrix.juju.agent || matrix.juju.snap_channel }} needs: - lint - unit-test @@ -106,8 +116,9 @@ jobs: with: artifact-prefix: packed-charm-cache-true cloud: lxd - juju-agent-version: 3.5.3 # renovate: juju-agent-pin-minor - _beta_allure_report: true + juju-agent-version: ${{ matrix.juju.agent }} + juju-snap-channel: ${{ matrix.juju.snap_channel }} + _beta_allure_report: ${{ matrix.juju.allure_report }} permissions: contents: write # Needed for Allure Report beta secrets: