Skip to content

fix(deps): update dependencies (patch & digest) #107

fix(deps): update dependencies (patch & digest)

fix(deps): update dependencies (patch & digest) #107

Workflow file for this run

name: Helm Lint
permissions:
contents: read
on:
push:
branches: [main, develop]
paths:
- "charts/**"
- ".github/workflows/helm-lint.yaml"
pull_request:
branches: [main, develop]
paths:
- "charts/**"
- ".github/workflows/helm-lint.yaml"
jobs:
lint:
runs-on: ubuntu-24.04
steps:
- name: Checkout
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
with:
fetch-depth: 0
persist-credentials: false
- name: Set up Helm
uses: azure/setup-helm@9bc31f4ebc9c6b171d7bfbaa5d006ae7abdb4310 # v5
with:
version: 'v4.2.3'
- name: Lint Helm charts
run: |
for chart in charts/*/; do
if [ -f "${chart}Chart.yaml" ]; then
echo "Linting chart: ${chart}"
helm lint "${chart}"
fi
done
- name: Template Helm charts
run: |
for chart in charts/*/; do
if [ -f "${chart}Chart.yaml" ]; then
echo "Templating chart: ${chart}"
helm template test "${chart}"
fi
done