Skip to content

docs: add observability guide #89

docs: add observability guide

docs: add observability guide #89

Workflow file for this run

name: Helm Lint
permissions:
contents: read
on:
push:
branches: [main, develop]
paths:
- "charts/**"
pull_request:
branches: [main, develop]
paths:
- "charts/**"
jobs:
lint:
runs-on: arc-scale-set
steps:
- name: Checkout
uses: actions/checkout@v6
with:
fetch-depth: 0
- name: Set up Helm
uses: azure/setup-helm@v5
with:
version: 'v4.0.1'
- 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