diff --git a/.github/workflows/integration_test.yaml b/.github/workflows/integration_test.yaml index 01c5e204..ac11e684 100644 --- a/.github/workflows/integration_test.yaml +++ b/.github/workflows/integration_test.yaml @@ -5,8 +5,12 @@ on: pull_request: jobs: + extra-args: runs-on: ubuntu-latest + strategy: + matrix: + suite: ["-k test_etcd", "-k test_k8s"] outputs: args: ${{ steps.flags.outputs.args }} steps: @@ -14,11 +18,14 @@ jobs: id: flags env: TITLE: ${{ github.event.pull_request.title }} + JOB: ${{ github.job }} + WORKFLOW: ${{ github.workflow }} run: | EXTRA_ARGS="--crash-dump=on-failure" if [[ "$TITLE" == *"[COS]"* ]]; then EXTRA_ARGS="$EXTRA_ARGS --cos" fi + echo "JOB: $JOB, WORKFLOW: $WORKFLOW" echo "args=$EXTRA_ARGS" >> "$GITHUB_OUTPUT" build-all-charms: