build(deps): Bump kyverno/action-install-chainsaw from 0.2.11 to 0.2.12 in /.github/actions/run-tests #1637
Workflow file for this run
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# yaml-language-server: $schema=https://json.schemastore.org/github-workflow.json | |
name: E2E Tests | |
permissions: {} | |
on: | |
pull_request: | |
branches: | |
- main | |
- release-* | |
concurrency: | |
group: ${{ github.workflow }}-${{ github.ref }} | |
cancel-in-progress: true | |
jobs: | |
argo: | |
strategy: | |
fail-fast: false | |
matrix: | |
k8s-version: [v1.28.13,v1.29.8,v1.30.4,v1.31.0] | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout | |
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 | |
- name: Setup Environment | |
uses: ./.github/actions/setup-env | |
with: | |
k8s-version: ${{ matrix.k8s-version }} | |
- name: Run Tests | |
uses: ./.github/actions/run-tests | |
with: | |
path: argo | |
argo-cel: | |
strategy: | |
fail-fast: false | |
matrix: | |
k8s-version: [v1.28.13,v1.29.8,v1.30.4,v1.31.0] | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout | |
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 | |
- name: Setup Environment | |
uses: ./.github/actions/setup-env | |
with: | |
k8s-version: ${{ matrix.k8s-version }} | |
- name: Run Tests | |
uses: ./.github/actions/run-tests | |
with: | |
path: argo-cel | |
aws: | |
strategy: | |
fail-fast: false | |
matrix: | |
k8s-version: [v1.28.13,v1.29.8,v1.30.4,v1.31.0] | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout | |
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 | |
- name: Setup Environment | |
uses: ./.github/actions/setup-env | |
with: | |
k8s-version: ${{ matrix.k8s-version }} | |
- name: Run Tests | |
uses: ./.github/actions/run-tests | |
with: | |
path: aws | |
aws-cel: | |
strategy: | |
fail-fast: false | |
matrix: | |
k8s-version: [v1.28.13,v1.29.8,v1.30.4,v1.31.0] | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout | |
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 | |
- name: Setup Environment | |
uses: ./.github/actions/setup-env | |
with: | |
k8s-version: ${{ matrix.k8s-version }} | |
- name: Run Tests | |
uses: ./.github/actions/run-tests | |
with: | |
path: aws-cel | |
best-practices: | |
strategy: | |
fail-fast: false | |
matrix: | |
k8s-version: [v1.28.13,v1.29.8,v1.30.4,v1.31.0] | |
shard-index: [0,1] | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout | |
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 | |
- name: Setup Environment | |
uses: ./.github/actions/setup-env | |
with: | |
k8s-version: ${{ matrix.k8s-version }} | |
- name: Run Tests | |
uses: ./.github/actions/run-tests | |
with: | |
path: best-practices | |
shard-index: ${{ matrix.shard-index }} | |
shard-count: 2 | |
best-practices-cel: | |
strategy: | |
fail-fast: false | |
matrix: | |
k8s-version: [v1.28.13,v1.29.8,v1.30.4,v1.31.0] | |
shard-index: [0,1] | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout | |
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 | |
- name: Setup Environment | |
uses: ./.github/actions/setup-env | |
with: | |
k8s-version: ${{ matrix.k8s-version }} | |
- name: Run Tests | |
uses: ./.github/actions/run-tests | |
with: | |
path: best-practices-cel | |
shard-index: ${{ matrix.shard-index }} | |
shard-count: 2 | |
castai: | |
strategy: | |
fail-fast: false | |
matrix: | |
k8s-version: [v1.28.13,v1.29.8,v1.30.4,v1.31.0] | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout | |
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 | |
- name: Setup Environment | |
uses: ./.github/actions/setup-env | |
with: | |
k8s-version: ${{ matrix.k8s-version }} | |
- name: Run Tests | |
uses: ./.github/actions/run-tests | |
with: | |
path: castai | |
cert-manager: | |
strategy: | |
fail-fast: false | |
matrix: | |
k8s-version: [v1.28.13,v1.29.8,v1.30.4,v1.31.0] | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout | |
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 | |
- name: Setup Environment | |
uses: ./.github/actions/setup-env | |
with: | |
k8s-version: ${{ matrix.k8s-version }} | |
- name: Run Tests | |
uses: ./.github/actions/run-tests | |
with: | |
path: cert-manager | |
cleanup: | |
strategy: | |
fail-fast: false | |
matrix: | |
k8s-version: [v1.28.13,v1.29.8,v1.30.4,v1.31.0] | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout | |
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 | |
- name: Setup Environment | |
uses: ./.github/actions/setup-env | |
with: | |
k8s-version: ${{ matrix.k8s-version }} | |
- name: Run Tests | |
uses: ./.github/actions/run-tests | |
with: | |
path: cleanup | |
consul: | |
strategy: | |
fail-fast: false | |
matrix: | |
k8s-version: [v1.28.13,v1.29.8,v1.30.4,v1.31.0] | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout | |
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 | |
- name: Setup Environment | |
uses: ./.github/actions/setup-env | |
with: | |
k8s-version: ${{ matrix.k8s-version }} | |
- name: Run Tests | |
uses: ./.github/actions/run-tests | |
with: | |
path: consul | |
consul-cel: | |
strategy: | |
fail-fast: false | |
matrix: | |
k8s-version: [v1.28.13,v1.29.8,v1.30.4,v1.31.0] | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout | |
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 | |
- name: Setup Environment | |
uses: ./.github/actions/setup-env | |
with: | |
k8s-version: ${{ matrix.k8s-version }} | |
- name: Run Tests | |
uses: ./.github/actions/run-tests | |
with: | |
path: consul-cel | |
external-secret-operator: | |
strategy: | |
fail-fast: false | |
matrix: | |
k8s-version: [v1.28.13,v1.29.8,v1.30.4,v1.31.0] | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout | |
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 | |
- name: Setup Environment | |
uses: ./.github/actions/setup-env | |
with: | |
k8s-version: ${{ matrix.k8s-version }} | |
- name: Run Tests | |
uses: ./.github/actions/run-tests | |
with: | |
path: external-secret-operator | |
flux: | |
strategy: | |
fail-fast: false | |
matrix: | |
k8s-version: [v1.28.13,v1.29.8,v1.30.4,v1.31.0] | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout | |
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 | |
- name: Setup Environment | |
uses: ./.github/actions/setup-env | |
with: | |
k8s-version: ${{ matrix.k8s-version }} | |
- name: Run Tests | |
uses: ./.github/actions/run-tests | |
with: | |
path: flux | |
flux-cel: | |
strategy: | |
fail-fast: false | |
matrix: | |
k8s-version: [v1.28.13,v1.29.8,v1.30.4,v1.31.0] | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout | |
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 | |
- name: Setup Environment | |
uses: ./.github/actions/setup-env | |
with: | |
k8s-version: ${{ matrix.k8s-version }} | |
- name: Run Tests | |
uses: ./.github/actions/run-tests | |
with: | |
path: flux-cel | |
istio: | |
strategy: | |
fail-fast: false | |
matrix: | |
k8s-version: [v1.28.13,v1.29.8,v1.30.4,v1.31.0] | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout | |
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 | |
- name: Setup Environment | |
uses: ./.github/actions/setup-env | |
with: | |
k8s-version: ${{ matrix.k8s-version }} | |
- name: Run Tests | |
uses: ./.github/actions/run-tests | |
with: | |
path: istio | |
istio-cel: | |
strategy: | |
fail-fast: false | |
matrix: | |
k8s-version: [v1.28.13,v1.29.8,v1.30.4,v1.31.0] | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout | |
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 | |
- name: Setup Environment | |
uses: ./.github/actions/setup-env | |
with: | |
k8s-version: ${{ matrix.k8s-version }} | |
- name: Run Tests | |
uses: ./.github/actions/run-tests | |
with: | |
path: istio-cel | |
karpenter: | |
strategy: | |
fail-fast: false | |
matrix: | |
k8s-version: [v1.28.13,v1.29.8,v1.30.4,v1.31.0] | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout | |
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 | |
- name: Setup Environment | |
uses: ./.github/actions/setup-env | |
with: | |
k8s-version: ${{ matrix.k8s-version }} | |
- name: Run Tests | |
uses: ./.github/actions/run-tests | |
with: | |
path: karpenter | |
kasten: | |
strategy: | |
fail-fast: false | |
matrix: | |
k8s-version: [v1.28.13,v1.29.8,v1.30.4,v1.31.0] | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout | |
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 | |
- name: Setup Environment | |
uses: ./.github/actions/setup-env | |
with: | |
k8s-version: ${{ matrix.k8s-version }} | |
- name: Run Tests | |
uses: ./.github/actions/run-tests | |
with: | |
path: kasten | |
kasten-cel: | |
strategy: | |
fail-fast: false | |
matrix: | |
k8s-version: [v1.28.13,v1.29.8,v1.30.4,v1.31.0] | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout | |
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 | |
- name: Setup Environment | |
uses: ./.github/actions/setup-env | |
with: | |
k8s-version: ${{ matrix.k8s-version }} | |
- name: Run Tests | |
uses: ./.github/actions/run-tests | |
with: | |
path: kasten-cel | |
kubecost: | |
strategy: | |
fail-fast: false | |
matrix: | |
k8s-version: [v1.28.13,v1.29.8,v1.30.4,v1.31.0] | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout | |
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 | |
- name: Setup Environment | |
uses: ./.github/actions/setup-env | |
with: | |
k8s-version: ${{ matrix.k8s-version }} | |
- name: Run Tests | |
uses: ./.github/actions/run-tests | |
with: | |
path: kubecost | |
kubecost-cel: | |
strategy: | |
fail-fast: false | |
matrix: | |
k8s-version: [v1.28.13,v1.29.8,v1.30.4,v1.31.0] | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout | |
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 | |
- name: Setup Environment | |
uses: ./.github/actions/setup-env | |
with: | |
k8s-version: ${{ matrix.k8s-version }} | |
- name: Run Tests | |
uses: ./.github/actions/run-tests | |
with: | |
path: kubecost-cel | |
kubeops: | |
strategy: | |
fail-fast: false | |
matrix: | |
k8s-version: [v1.28.13,v1.29.8,v1.30.4,v1.31.0] | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout | |
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 | |
- name: Setup Environment | |
uses: ./.github/actions/setup-env | |
with: | |
k8s-version: ${{ matrix.k8s-version }} | |
- name: Run Tests | |
uses: ./.github/actions/run-tests | |
with: | |
path: kubeops | |
kubevirt: | |
strategy: | |
fail-fast: false | |
matrix: | |
k8s-version: [v1.28.13,v1.29.8,v1.30.4,v1.31.0] | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout | |
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 | |
- name: Setup Environment | |
uses: ./.github/actions/setup-env | |
with: | |
k8s-version: ${{ matrix.k8s-version }} | |
- name: Run Tests | |
uses: ./.github/actions/run-tests | |
with: | |
path: kubevirt | |
linkerd: | |
strategy: | |
fail-fast: false | |
matrix: | |
k8s-version: [v1.28.13,v1.29.8,v1.30.4,v1.31.0] | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout | |
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 | |
- name: Setup Environment | |
uses: ./.github/actions/setup-env | |
with: | |
k8s-version: ${{ matrix.k8s-version }} | |
- name: Run Tests | |
uses: ./.github/actions/run-tests | |
with: | |
path: linkerd | |
linkerd-cel: | |
strategy: | |
fail-fast: false | |
matrix: | |
k8s-version: [v1.28.13,v1.29.8,v1.30.4,v1.31.0] | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout | |
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 | |
- name: Setup Environment | |
uses: ./.github/actions/setup-env | |
with: | |
k8s-version: ${{ matrix.k8s-version }} | |
- name: Run Tests | |
uses: ./.github/actions/run-tests | |
with: | |
path: linkerd-cel | |
nginx-ingress: | |
strategy: | |
fail-fast: false | |
matrix: | |
k8s-version: [v1.28.13,v1.29.8,v1.30.4,v1.31.0] | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout | |
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 | |
- name: Setup Environment | |
uses: ./.github/actions/setup-env | |
with: | |
k8s-version: ${{ matrix.k8s-version }} | |
- name: Run Tests | |
uses: ./.github/actions/run-tests | |
with: | |
path: nginx-ingress | |
nginx-ingress-cel: | |
strategy: | |
fail-fast: false | |
matrix: | |
k8s-version: [v1.28.13,v1.29.8,v1.30.4,v1.31.0] | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout | |
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 | |
- name: Setup Environment | |
uses: ./.github/actions/setup-env | |
with: | |
k8s-version: ${{ matrix.k8s-version }} | |
- name: Run Tests | |
uses: ./.github/actions/run-tests | |
with: | |
path: nginx-ingress-cel | |
openshift: | |
strategy: | |
fail-fast: false | |
matrix: | |
k8s-version: [v1.28.13,v1.29.8,v1.30.4,v1.31.0] | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout | |
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 | |
- name: Setup Environment | |
uses: ./.github/actions/setup-env | |
with: | |
k8s-version: ${{ matrix.k8s-version }} | |
- name: Run Tests | |
uses: ./.github/actions/run-tests | |
with: | |
path: openshift | |
openshift-cel: | |
strategy: | |
fail-fast: false | |
matrix: | |
k8s-version: [v1.28.13,v1.29.8,v1.30.4,v1.31.0] | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout | |
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 | |
- name: Setup Environment | |
uses: ./.github/actions/setup-env | |
with: | |
k8s-version: ${{ matrix.k8s-version }} | |
- name: Run Tests | |
uses: ./.github/actions/run-tests | |
with: | |
path: openshift-cel | |
other: | |
strategy: | |
fail-fast: false | |
matrix: | |
k8s-version: [v1.28.13,v1.29.8,v1.30.4,v1.31.0] | |
shard-index: [0,1,2,3,4,5,6,7,8] | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout | |
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 | |
- name: Setup Environment | |
uses: ./.github/actions/setup-env | |
with: | |
k8s-version: ${{ matrix.k8s-version }} | |
- name: Run Tests | |
uses: ./.github/actions/run-tests | |
with: | |
path: other | |
shard-index: ${{ matrix.shard-index }} | |
shard-count: 9 | |
other-cel: | |
strategy: | |
fail-fast: false | |
matrix: | |
k8s-version: [v1.28.13,v1.29.8,v1.30.4,v1.31.0] | |
shard-index: [0,1,2,3,4,5,6,7,8] | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout | |
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 | |
- name: Setup Environment | |
uses: ./.github/actions/setup-env | |
with: | |
k8s-version: ${{ matrix.k8s-version }} | |
- name: Run Tests | |
uses: ./.github/actions/run-tests | |
with: | |
path: other-cel | |
shard-index: ${{ matrix.shard-index }} | |
shard-count: 9 | |
pod-security: | |
strategy: | |
fail-fast: false | |
matrix: | |
k8s-version: [v1.28.13,v1.29.8,v1.30.4,v1.31.0] | |
shard-index: [0,1,2] | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout | |
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 | |
- name: Setup Environment | |
uses: ./.github/actions/setup-env | |
with: | |
k8s-version: ${{ matrix.k8s-version }} | |
- name: Run Tests | |
uses: ./.github/actions/run-tests | |
with: | |
path: pod-security | |
shard-index: ${{ matrix.shard-index }} | |
shard-count: 3 | |
pod-security-cel: | |
strategy: | |
fail-fast: false | |
matrix: | |
k8s-version: [v1.28.13,v1.29.8,v1.30.4,v1.31.0] | |
shard-index: [0,1,2] | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout | |
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 | |
- name: Setup Environment | |
uses: ./.github/actions/setup-env | |
with: | |
k8s-version: ${{ matrix.k8s-version }} | |
- name: Run Tests | |
uses: ./.github/actions/run-tests | |
with: | |
path: pod-security-cel | |
shard-index: ${{ matrix.shard-index }} | |
shard-count: 3 | |
psa: | |
strategy: | |
fail-fast: false | |
matrix: | |
k8s-version: [v1.28.13,v1.29.8,v1.30.4,v1.31.0] | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout | |
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 | |
- name: Setup Environment | |
uses: ./.github/actions/setup-env | |
with: | |
k8s-version: ${{ matrix.k8s-version }} | |
- name: Run Tests | |
uses: ./.github/actions/run-tests | |
with: | |
path: psa | |
psa-cel: | |
strategy: | |
fail-fast: false | |
matrix: | |
k8s-version: [v1.28.13,v1.29.8,v1.30.4,v1.31.0] | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout | |
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 | |
- name: Setup Environment | |
uses: ./.github/actions/setup-env | |
with: | |
k8s-version: ${{ matrix.k8s-version }} | |
- name: Run Tests | |
uses: ./.github/actions/run-tests | |
with: | |
path: psa-cel | |
psp-migration: | |
strategy: | |
fail-fast: false | |
matrix: | |
k8s-version: [v1.28.13,v1.29.8,v1.30.4,v1.31.0] | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout | |
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 | |
- name: Setup Environment | |
uses: ./.github/actions/setup-env | |
with: | |
k8s-version: ${{ matrix.k8s-version }} | |
- name: Run Tests | |
uses: ./.github/actions/run-tests | |
with: | |
path: psp-migration | |
psp-migration-cel: | |
strategy: | |
fail-fast: false | |
matrix: | |
k8s-version: [v1.28.13,v1.29.8,v1.30.4,v1.31.0] | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout | |
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 | |
- name: Setup Environment | |
uses: ./.github/actions/setup-env | |
with: | |
k8s-version: ${{ matrix.k8s-version }} | |
- name: Run Tests | |
uses: ./.github/actions/run-tests | |
with: | |
path: psp-migration-cel | |
tekton: | |
strategy: | |
fail-fast: false | |
matrix: | |
k8s-version: [v1.28.13,v1.29.8,v1.30.4,v1.31.0] | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout | |
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 | |
- name: Setup Environment | |
uses: ./.github/actions/setup-env | |
with: | |
k8s-version: ${{ matrix.k8s-version }} | |
- name: Run Tests | |
uses: ./.github/actions/run-tests | |
with: | |
path: tekton | |
tekton-cel: | |
strategy: | |
fail-fast: false | |
matrix: | |
k8s-version: [v1.28.13,v1.29.8,v1.30.4,v1.31.0] | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout | |
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 | |
- name: Setup Environment | |
uses: ./.github/actions/setup-env | |
with: | |
k8s-version: ${{ matrix.k8s-version }} | |
- name: Run Tests | |
uses: ./.github/actions/run-tests | |
with: | |
path: tekton-cel | |
traefik: | |
strategy: | |
fail-fast: false | |
matrix: | |
k8s-version: [v1.28.13,v1.29.8,v1.30.4,v1.31.0] | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout | |
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 | |
- name: Setup Environment | |
uses: ./.github/actions/setup-env | |
with: | |
k8s-version: ${{ matrix.k8s-version }} | |
- name: Run Tests | |
uses: ./.github/actions/run-tests | |
with: | |
path: traefik | |
traefik-cel: | |
strategy: | |
fail-fast: false | |
matrix: | |
k8s-version: [v1.28.13,v1.29.8,v1.30.4,v1.31.0] | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout | |
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 | |
- name: Setup Environment | |
uses: ./.github/actions/setup-env | |
with: | |
k8s-version: ${{ matrix.k8s-version }} | |
- name: Run Tests | |
uses: ./.github/actions/run-tests | |
with: | |
path: traefik-cel | |
velero: | |
strategy: | |
fail-fast: false | |
matrix: | |
k8s-version: [v1.28.13,v1.29.8,v1.30.4,v1.31.0] | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout | |
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 | |
- name: Setup Environment | |
uses: ./.github/actions/setup-env | |
with: | |
k8s-version: ${{ matrix.k8s-version }} | |
- name: Run Tests | |
uses: ./.github/actions/run-tests | |
with: | |
path: velero | |
velero-cel: | |
strategy: | |
fail-fast: false | |
matrix: | |
k8s-version: [v1.28.13,v1.29.8,v1.30.4,v1.31.0] | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout | |
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 | |
- name: Setup Environment | |
uses: ./.github/actions/setup-env | |
with: | |
k8s-version: ${{ matrix.k8s-version }} | |
- name: Run Tests | |
uses: ./.github/actions/run-tests | |
with: | |
path: velero-cel | |
windows-security: | |
strategy: | |
fail-fast: false | |
matrix: | |
k8s-version: [v1.28.13,v1.29.8,v1.30.4,v1.31.0] | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout | |
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 | |
- name: Setup Environment | |
uses: ./.github/actions/setup-env | |
with: | |
k8s-version: ${{ matrix.k8s-version }} | |
- name: Run Tests | |
uses: ./.github/actions/run-tests | |
with: | |
path: windows-security | |
e2e-required-success: | |
name: e2e-required | |
needs: | |
- argo | |
- argo-cel | |
- aws | |
- aws-cel | |
- best-practices | |
- best-practices-cel | |
- castai | |
- cert-manager | |
- cleanup | |
- consul | |
- consul-cel | |
- external-secret-operator | |
- flux | |
- flux-cel | |
- istio | |
- istio-cel | |
- karpenter | |
- kasten | |
- kasten-cel | |
- kubecost | |
- kubecost-cel | |
- kubeops | |
- kubevirt | |
- linkerd | |
- linkerd-cel | |
- nginx-ingress | |
- nginx-ingress-cel | |
- openshift | |
- openshift-cel | |
- other | |
- other-cel | |
- pod-security | |
- pod-security-cel | |
- psa | |
- psa-cel | |
- psp-migration | |
- psp-migration-cel | |
- tekton | |
- tekton-cel | |
- traefik | |
- traefik-cel | |
- velero | |
- velero-cel | |
- windows-security | |
runs-on: ubuntu-latest | |
if: ${{ success() }} | |
steps: | |
- run: ${{ true }} | |
e2e-required-failure: | |
name: e2e-required | |
needs: | |
- argo | |
- argo-cel | |
- aws | |
- aws-cel | |
- best-practices | |
- best-practices-cel | |
- castai | |
- cert-manager | |
- cleanup | |
- consul | |
- consul-cel | |
- external-secret-operator | |
- flux | |
- flux-cel | |
- istio | |
- istio-cel | |
- karpenter | |
- kasten | |
- kasten-cel | |
- kubecost | |
- kubecost-cel | |
- kubeops | |
- kubevirt | |
- linkerd | |
- linkerd-cel | |
- nginx-ingress | |
- nginx-ingress-cel | |
- openshift | |
- openshift-cel | |
- other | |
- other-cel | |
- pod-security | |
- pod-security-cel | |
- psa | |
- psa-cel | |
- psp-migration | |
- psp-migration-cel | |
- tekton | |
- tekton-cel | |
- traefik | |
- traefik-cel | |
- velero | |
- velero-cel | |
- windows-security | |
runs-on: ubuntu-latest | |
if: ${{ failure() || cancelled() }} | |
steps: | |
- run: ${{ false }} |