Files
helm/.gitea/workflows/helm-lint.yml
T
lucasdpt 6989f36c48
semantic-release / release (push) Successful in 4m4s
feat: adapt to new ci image
2026-05-29 20:38:39 +02:00

26 lines
612 B
YAML

name: Helm lint
on:
workflow_call:
inputs:
chart-directory:
description: |
Root directory of the Helm chart.
Example: `charts/my-app`.
type: string
default: '.'
jobs:
lint:
name: Lint Helm chart
runs-on: ubuntu-custom
steps:
- name: Checkout
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
- name: Helm lint
run: helm lint "${{ inputs.chart-directory }}"
- name: Helm template (dry-run)
run: helm template test-release "${{ inputs.chart-directory }}" --debug > /dev/null