Skip to content
Open
37 changes: 37 additions & 0 deletions .github/workflows/values_parameters.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
name: Generate values parameters

on:
push:
branches:
- values/parameters

jobs:
update_values_parameters:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v5
- name: Checkout
uses: actions/checkout@v5
with:
repository: crowdsecurity/helm-charts
path: helm-charts
- name: Set up Node.js (readme-generator requires Node 22.x)
uses: actions/setup-node@v6
with:
node-version: "22"

- name: Install readme-generator-for-helm
run: npm i -g @bitnami/[email protected]

- name: Generate README.md & values.schema.json
run: |
find .
readme-generator \
--values "helm-charts/charts/crowdsec/values.yaml" \
--readme "crowdsec-docs/docs/configuration/values_parameters.md" \
--schema "/tmp/schema.json"
- name: Commit bump
uses: EndBug/add-and-commit@v9
with:
message: "chore(charts): regenerate values parameters"
Loading