diff --git a/.github/workflows/conftest-unittests.yaml b/.github/workflows/conftest-unittests.yaml index be5b02a..d0f0401 100644 --- a/.github/workflows/conftest-unittests.yaml +++ b/.github/workflows/conftest-unittests.yaml @@ -18,7 +18,7 @@ jobs: uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - name: Conftest - uses: redhat-cop/github-actions/confbatstest@0c6e3b63690cfa917a0ddc162efdfda3da82d66c # v4.4 + uses: redhat-cop/github-actions/confbatstest@561af5e610560aef3210ca7a08fe73b2add97648 # v4.5 with: tests: _test/conftest-unittests.sh policies: '[]' # An empty array is provided as the policies are already cloned via source. diff --git a/.github/workflows/docs.yaml b/.github/workflows/docs.yaml index 7808143..1e7c563 100644 --- a/.github/workflows/docs.yaml +++ b/.github/workflows/docs.yaml @@ -18,7 +18,7 @@ jobs: uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - name: Generate konstraint docs - uses: redhat-cop/github-actions/confbatstest@0c6e3b63690cfa917a0ddc162efdfda3da82d66c # v4.4 + uses: redhat-cop/github-actions/confbatstest@561af5e610560aef3210ca7a08fe73b2add97648 # v4.5 with: raw: konstraint doc -o POLICIES.md diff --git a/.github/workflows/gatekeeper-k8s-integrationtests.yaml b/.github/workflows/gatekeeper-k8s-integrationtests.yaml index 590916b..b142457 100644 --- a/.github/workflows/gatekeeper-k8s-integrationtests.yaml +++ b/.github/workflows/gatekeeper-k8s-integrationtests.yaml @@ -35,7 +35,7 @@ jobs: uses: helm/kind-action@a1b0e391336a6ee6713a0583f8c6240d70863de3 # v1.12.0 - name: Setup confbatstest - uses: redhat-cop/github-actions/confbatstest@0c6e3b63690cfa917a0ddc162efdfda3da82d66c # v4.4 + uses: redhat-cop/github-actions/confbatstest@561af5e610560aef3210ca7a08fe73b2add97648 # v4.5 with: raw: echo "Needed for next stage" diff --git a/.github/workflows/opa-profile.yaml b/.github/workflows/opa-profile.yaml index 80d13ee..6766f6c 100644 --- a/.github/workflows/opa-profile.yaml +++ b/.github/workflows/opa-profile.yaml @@ -18,7 +18,7 @@ jobs: uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - name: Opa eval --profile - uses: redhat-cop/github-actions/confbatstest@0c6e3b63690cfa917a0ddc162efdfda3da82d66c # v4.4 + uses: redhat-cop/github-actions/confbatstest@561af5e610560aef3210ca7a08fe73b2add97648 # v4.5 with: tests: _test/opa-profile.sh policies: '[]' # An empty array is provided as the policies are already cloned via source. diff --git a/_test/deploy-gatekeeper.sh b/_test/deploy-gatekeeper.sh index 2ecbc83..36b29df 100755 --- a/_test/deploy-gatekeeper.sh +++ b/_test/deploy-gatekeeper.sh @@ -100,14 +100,9 @@ restart_gatekeeper() { } generate_constraints() { - # TEMP FIX - wget https://github.com/garethahealy/konstraint/releases/download/v0.38.0-PR/konstraint - chmod +x konstraint - mv konstraint konstraint_tmp - echo "Creating ConstraintTemplates via konstraint..." konstraint doc -o POLICIES.md - ./konstraint_tmp create --constraint-template-version v1 + konstraint create --constraint-template-version v1 # shellcheck disable=SC2038 for file in $(find policy/* \( -name "template.yaml" \) -type f | xargs); do