From 9e5b996cb767bfcdf10abd164b73381540b01e6b Mon Sep 17 00:00:00 2001 From: jad0s Date: Tue, 19 May 2026 15:36:33 +0200 Subject: [PATCH] feat: added forgejo workflow to validate yaml manifests with kubeconform --- .forgejo/workflows/validate.yaml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 .forgejo/workflows/validate.yaml diff --git a/.forgejo/workflows/validate.yaml b/.forgejo/workflows/validate.yaml new file mode 100644 index 0000000..0ee0166 --- /dev/null +++ b/.forgejo/workflows/validate.yaml @@ -0,0 +1,20 @@ +on: + push: + branches: + - dev + +jobs: + validate: + runs-on: docker + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Install kubeconform + run: | + curl -sL https://github.com/yannh/kubeconform/releases/latest/download/kubeconform-linux-amd64.tar.gz | tar xz + mv kubeconform /usr/local/bin + + - name: Validate manifests + run: | + kubeconform -strict -summary ./manifests/