Skip to content

Commit

Permalink
Merge pull request #69 from canonical/DPE-5643-nightly-3.6-runs
Browse files Browse the repository at this point in the history
[DPE-5643] - add nightly 3.6 runs
  • Loading branch information
MiaAltieri authored Oct 8, 2024
2 parents 692b213 + 5ab4dae commit 1a886b4
Showing 1 changed file with 14 additions and 4 deletions.
18 changes: 14 additions & 4 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@ jobs:
name: Lint
uses: canonical/data-platform-workflows/.github/workflows/[email protected]


lib-check:
name: Check libraries
runs-on: ubuntu-latest
Expand Down Expand Up @@ -67,7 +66,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
Expand All @@ -76,7 +85,8 @@ 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

0 comments on commit 1a886b4

Please sign in to comment.