Skip to content

Commit

Permalink
Test of CI for canonical#27
Browse files Browse the repository at this point in the history
  • Loading branch information
rgildein committed May 6, 2024
1 parent 2c7c582 commit 5ee88f7
Showing 1 changed file with 11 additions and 15 deletions.
26 changes: 11 additions & 15 deletions .github/workflows/check.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -24,19 +24,15 @@ jobs:
python-version: ${{ matrix.python-version }}
working-directory: ./src

func:
uses: canonical/bootstack-actions/.github/workflows/func.yaml@v2
build:
needs: lint-unit
strategy:
fail-fast: false
matrix:
include:
- juju-channel: "3.4/stable"
command: "TEST_JUJU3=1 make functional" # using TEST_JUJU3 due https://github.com/openstack-charmers/zaza/commit/af7eea953dd5d74d3d074fe67b5765dca3911ca6
with:
command: ${{ matrix.command }}
juju-channel: ${{ matrix.juju-channel }}
nested-containers: false
provider: "lxd"
python-version: "3.10"
timeout-minutes: 120
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Initialize lxd # This should dropped once it's implemented on charming-actions itself. https://github.com/canonical/charming-actions/issues/140
run: sudo lxd init --auto
- name: Install charmcraft
run: sudo snap install charmcraft --edge --classic
- name: Build charm
run: charmcraft -v pack

0 comments on commit 5ee88f7

Please sign in to comment.