commit -m "fix(ci): 修复 helm lint 缺少路径参数和 grep -c 在 bash -e 下的退出码问题"

Signed-off-by: jangrui <admin@jangrui.com>
This commit is contained in:
jangrui 2026-05-18 11:05:21 +08:00 committed by jangrui
parent 396ae4a55f
commit 6ed5fb34dc

View file

@ -37,7 +37,7 @@ jobs:
version: latest
- name: Lint chart
run: helm lint
run: helm lint .
- name: Validate chart metadata
run: |
@ -126,7 +126,7 @@ jobs:
- name: Validate no empty resources
run: |
RESOURCES=$(helm template test-release . ${{ matrix.scenario.args }} | grep -c '^kind:')
RESOURCES=$(helm template test-release . ${{ matrix.scenario.args }} 2>/dev/null | grep -c '^kind:' || true)
echo "Rendered $RESOURCES resources for ${{ matrix.scenario.name }}"
if [ "$RESOURCES" -eq 0 ]; then
echo "ERROR: No resources rendered for ${{ matrix.scenario.name }}"