From 8f379baad459d5f0ea17e3ae7d525c1b3d4f16d3 Mon Sep 17 00:00:00 2001 From: V-Paranoiaque Date: Sat, 27 Sep 2025 10:34:20 +0200 Subject: [PATCH] Improve CI/CD --- .github/workflows/README.md | 7 +++++++ .github/workflows/helm-test.yml | 4 ++++ 2 files changed, 11 insertions(+) diff --git a/.github/workflows/README.md b/.github/workflows/README.md index aba0aa2..e0af5b2 100644 --- a/.github/workflows/README.md +++ b/.github/workflows/README.md @@ -85,3 +85,10 @@ If a workflow fails: - Security vulnerabilities For persistent issues, consider opening an issue in the repository. + + +### Helm Test (`helm-test.yml`) + +This workflow run on the main branch and pull requests. it: +- Run yamllint to keep the formating unified +- Run helm template with different value files diff --git a/.github/workflows/helm-test.yml b/.github/workflows/helm-test.yml index 999efbc..4127a75 100644 --- a/.github/workflows/helm-test.yml +++ b/.github/workflows/helm-test.yml @@ -4,6 +4,10 @@ on: pull_request: push: branches: [ main ] + paths: + - 'helm-charts/gitea-mirror/**' + - '.github/workflows/helm-test.yml' + - '.github/ci/values-ci.yaml' workflow_dispatch: jobs: