From f45ed439ff086db37b111d81c329b50eb4341026 Mon Sep 17 00:00:00 2001 From: aggarwalakshun Date: Fri, 19 Dec 2025 08:21:24 +0530 Subject: [PATCH] use custom image for kubeconform workflow --- .gitea/workflows/kubeconform.yml | 19 +++---------------- 1 file changed, 3 insertions(+), 16 deletions(-) diff --git a/.gitea/workflows/kubeconform.yml b/.gitea/workflows/kubeconform.yml index b81c116..34c402b 100644 --- a/.gitea/workflows/kubeconform.yml +++ b/.gitea/workflows/kubeconform.yml @@ -12,21 +12,8 @@ jobs: kubeconform: runs-on: ubuntu-latest container: - image: ghcr.io/yannh/kubeconform:v0.7.0-alpine + image: gitea.akshun-lab.cc/aggarwalakshun/kube-tools:1.0.0 steps: - - - name: Install dependencies - run: | - apk add --no-cache \ - yq \ - findutils \ - curl \ - jq \ - npm \ - nodejs \ - bash \ - git - - name: Checkout code uses: actions/checkout@v6 with: @@ -76,7 +63,7 @@ jobs: echo "Found $KIND - using custom schema" SCHEMA_URL="https://raw.githubusercontent.com/datreeio/CRDs-catalog/refs/heads/main/${SCHEMA_MAP[$KIND]}" - if ! echo "$manifest" | /kubeconform \ + if ! echo "$manifest" | kubeconform \ -schema-location "$SCHEMA_URL" \ -cache "$KUBECONFORM_CACHE_DIR" \ -output json \ @@ -85,7 +72,7 @@ jobs: fi else echo "Validating with default schemas" - if ! echo "$manifest" | /kubeconform \ + if ! echo "$manifest" | kubeconform \ -schema-location default \ -cache "$KUBECONFORM_CACHE_DIR" \ -output json \