From 8d02733461d2ec77b62bc3988fa1e6914ef7dae7 Mon Sep 17 00:00:00 2001 From: Evan Lezar Date: Mon, 22 Jun 2026 14:00:05 +0200 Subject: [PATCH] docs(agents): document stale Helm subchart cleanup (#1957) Refs: #1947 Signed-off-by: Evan Lezar --- .agents/skills/helm-dev-environment/SKILL.md | 27 ++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/.agents/skills/helm-dev-environment/SKILL.md b/.agents/skills/helm-dev-environment/SKILL.md index 10813792d..bffa4e2e8 100644 --- a/.agents/skills/helm-dev-environment/SKILL.md +++ b/.agents/skills/helm-dev-environment/SKILL.md @@ -212,6 +212,33 @@ mise run helm:k3s:status --- +## Helm Chart Checks + +Run the chart lint task before changing Helm templates, values overlays, or +Skaffold inputs: + +```bash +mise run helm:lint +``` + +If Helm reports missing chart dependencies, remove the specific stale subchart +archive or directory named by the error from `deploy/helm/openshell/charts/`, +then rerun the lint task. + +For example, when lint reports `chart metadata is missing these dependencies: +postgresql`, remove stale PostgreSQL chart artifacts: + +```bash +rm -f deploy/helm/openshell/charts/postgresql-*.tgz +rm -rf deploy/helm/openshell/charts/postgresql +mise run helm:lint +``` + +The `charts/` directory is ignored and regenerated by `helm dependency build` +for dependencies still declared in `Chart.yaml`. + +--- + ## Key Files | Path | Purpose |