Skip to content

Commit a8fa808

Browse files
authored
add values parameter reference (#939)
* add values parameters documentations initial test --------- Co-authored-by: sabban <sabban@users.noreply.github.com>
1 parent 2edd20b commit a8fa808

4 files changed

Lines changed: 267 additions & 1 deletion

File tree

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
name: Generate values parameters
2+
3+
on:
4+
push:
5+
branches:
6+
- values/parameters
7+
8+
jobs:
9+
update_values_parameters:
10+
runs-on: ubuntu-latest
11+
steps:
12+
- name: Checkout
13+
uses: actions/checkout@v5
14+
- name: Checkout
15+
uses: actions/checkout@v5
16+
with:
17+
repository: crowdsecurity/helm-charts
18+
path: helm-charts
19+
- name: Set up Node.js (readme-generator requires Node 22.x)
20+
uses: actions/setup-node@v6
21+
with:
22+
node-version: "22"
23+
24+
- name: Install readme-generator-for-helm
25+
run: npm i -g @bitnami/readme-generator-for-helm@2.7.2
26+
27+
- name: Generate README.md & values.schema.json
28+
run: |
29+
find .
30+
readme-generator \
31+
--values "helm-charts/charts/crowdsec/values.yaml" \
32+
--readme "crowdsec-docs/docs/configuration/values_parameters.md" \
33+
--schema "/tmp/schema.json"
34+
- name: Commit bump
35+
uses: EndBug/add-and-commit@v9
36+
with:
37+
message: "chore(charts): regenerate values parameters"

0 commit comments

Comments
 (0)