Skip to content

Deduplicate github actions #2092

Deduplicate github actions

Deduplicate github actions #2092

name: Informing Integration Tests
on:
push:
paths-ignore:
- 'docs/**'
branches:
- main
- 'release-[0-9]+.[0-9]+'
- 'autoupdate/sync/**'
pull_request:
paths-ignore:
- 'docs/**'
permissions:
contents: read
jobs:
build-snap:
name: Build ${{ matrix.patch }}
uses: ./.github/actions/build-snap

Check failure on line 21 in .github/workflows/integration-informing.yaml

View workflow run for this annotation

GitHub Actions / .github/workflows/integration-informing.yaml

Invalid workflow file

invalid value workflow reference: no version specified
id: build-snap
strategy:
matrix:
patch: ["moonray"]
fail-fast: false
with:
flavor: ${{ matrix.patch }}
get-e2e-test-tags:
name: "Get e2e test tags"
uses: ./.github/actions/get-e2e-test-tags
test-integration:
name: Test ${{ matrix.os }}
strategy:
fail-fast: false
matrix:
os: ["ubuntu:20.04"]
patch: ["moonray"]
needs: build
uses: ./.github/actions/run-e2e-tests
with:
arch: amd64
os: ${{ matrix.os }}
test-tags: ${{ jobs.get-e2e-test-tags.outputs.test-tags}}
artifact: k8s-${{ matrix.patch }}.snap