Skip to content

Commit 18a963d

Browse files
committed
Add chart lint to the workflows
1 parent 60139fc commit 18a963d

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

.github/workflows/chart-lints.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,4 +32,7 @@ jobs:
3232
changed=$(ct list-changed --target-branch ${{ github.event.repository.default_branch }})
3333
if [[ -n "$changed" ]]; then
3434
echo "changed=true" >> "$GITHUB_OUTPUT"
35-
fi
35+
fi
36+
- name: Run chart-testing (lint)
37+
if: steps.list-changed.outputs.changed == 'true'
38+
run: ct lint --chart-dirs=charts --target-branch ${{ github.event.repository.default_branch }}

charts/cloudstack-csi/Chart.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,12 @@ name: cloudstack-csi
33
description: A Helm chart for CloudStack CSI driver
44
type: application
55
version: 2.0.2
6-
appVersion: 0.6.1
76
sources:
87
- https://github.com/Leaseweb/cloudstack-csi-driver
98
keywords:
109
- csi
1110
- cloudStack
11+
maintainers:
12+
- name: hrak
13+
- name: FarnazBGH
14+
- name: lanord

0 commit comments

Comments
 (0)