File tree Expand file tree Collapse file tree 2 files changed +28
-1
lines changed Expand file tree Collapse file tree 2 files changed +28
-1
lines changed Original file line number Diff line number Diff line change 1
1
name : Lint, Test and Deploy Charts
2
2
on :
3
3
push :
4
- pull_request :
5
4
6
5
jobs :
7
6
lint-test :
Original file line number Diff line number Diff line change
1
+ name : Verify Chart Documentation
2
+ on :
3
+ push :
4
+
5
+ jobs :
6
+ verify-docs :
7
+ runs-on : ubuntu-latest
8
+
9
+ steps :
10
+ - name : Checkout repository
11
+ uses : actions/checkout@v3
12
+ - name : Install Golang
13
+ uses : actions/setup-go@v5
14
+ with :
15
+ go-version : ' stable'
16
+ - name : install chart-doc-gen
17
+ run : go install kubepack.dev/chart-doc-gen@latest
18
+ - name : Set up dependencies
19
+ run : |
20
+ sudo apt-get update
21
+ sudo apt-get install -y make
22
+ # Install chart-doc-gen or add additional commands as needed
23
+
24
+ - name : Generate Documentation
25
+ run : make gen
26
+
27
+ - name : Verify Documentation
28
+ run : make verify
You can’t perform that action at this time.
0 commit comments