From 323f5be48470fbca4082d1d1d5a98b896e315ee0 Mon Sep 17 00:00:00 2001 From: shuting Date: Wed, 19 Mar 2025 21:47:01 +0800 Subject: [PATCH] chore: enable ivpol chainsaw tests in CI (#12452) Signed-off-by: ShutingZhao --- .github/workflows/conformance.yaml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/.github/workflows/conformance.yaml b/.github/workflows/conformance.yaml index 17493474e6..40cab3df07 100644 --- a/.github/workflows/conformance.yaml +++ b/.github/workflows/conformance.yaml @@ -549,6 +549,26 @@ jobs: tests-path: validating-admission-policy-reports upgrade-scenario: ${{ matrix.upgrade }} + image-validation-policies: + runs-on: ubuntu-latest + permissions: + packages: read + strategy: + fail-fast: false + matrix: + k8s-version: [v1.28.13, v1.29.8, v1.30.4, v1.31.0] + upgrade: ${{ fromJSON(needs.define-matrix.outputs.upgrades) }} + needs: [define-matrix, prepare-images] + steps: + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + - uses: ./.github/actions/run-tests + with: + k8s-version: ${{ matrix.k8s-version }} + kyverno-configs: standard + token: ${{ secrets.GITHUB_TOKEN }} + tests-path: imageverificationpolicies + upgrade-scenario: ${{ matrix.upgrade }} + validating-policies: runs-on: ubuntu-latest permissions: @@ -1106,6 +1126,7 @@ jobs: - validating-policies - verify-manifests - verifyImages + - image-validation-policies - webhook-configurations - webhooks - custom-sigstore @@ -1145,6 +1166,7 @@ jobs: - validating-policies - verify-manifests - verifyImages + - image-validation-policies - webhook-configurations - webhooks - custom-sigstore