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