From 1367d19b66f7f14954036dfeebed2fdc4db9be46 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tomislav=20Kopi=C4=87?= Date: Sun, 14 Sep 2025 12:11:14 +0200 Subject: [PATCH] Add CI-Cd --- .gitea/workflows/helm-lint.yaml | 22 ++++++++++++++++++++++ .helmignore | 1 + 2 files changed, 23 insertions(+) create mode 100644 .gitea/workflows/helm-lint.yaml diff --git a/.gitea/workflows/helm-lint.yaml b/.gitea/workflows/helm-lint.yaml new file mode 100644 index 0000000..1b0d418 --- /dev/null +++ b/.gitea/workflows/helm-lint.yaml @@ -0,0 +1,22 @@ +name: Test Helm Chart + +on: + push: + branches: + - main + pull_request: + +jobs: + helm-lint: + runs-on: [docker, kubernetes] + steps: + - name: Checkout repository + uses: actions/checkout@v4 + + - name: Run Helm lint + uses: docker://alpine/helm:3.14.0 + with: + entrypoint: ["sh", "-c"] + args: | + echo "Running helm lint on duino-miner-helm chart" + helm lint ./ diff --git a/.helmignore b/.helmignore index 0e8a0eb..f1d936e 100644 --- a/.helmignore +++ b/.helmignore @@ -4,6 +4,7 @@ .DS_Store # Common VCS dirs .git/ +.gitea/ .gitignore .bzr/ .bzrignore