fix(ci): remove and annotate the readme section in the release pipeline

This commit is contained in:
kjeld Schouten-Lebbing
2022-03-30 13:30:44 +02:00
parent 27467b2323
commit 05cf66b336
+12 -10
View File
@@ -58,17 +58,19 @@ jobs:
uses: ./.github/actions/collect-changes
- name: Generate README for changed charts
if: |
steps.collect-changes.outputs.changesDetected == 'true'
run: |
chart_runner(){
IFS='/' read -r -a chart_parts <<< "${1}"
if [ -f "charts/${chart_parts[0]}"/"${chart_parts[1]}/Chart.yaml" ]; then
./.github/scripts/gen-helm-docs.sh "${chart_parts[0]}" "${chart_parts[1]}"
fi
}
export -f chart_runner
CHARTS=(${{ steps.collect-changes.outputs.addedOrModifiedCharts }})
parallel -j 8 chart_runner '2>&1' ::: ${CHARTS[@]}
# To be done, we should splitreadme generation from catalog generation
# chart_runner(){
# IFS='/' read -r -a chart_parts <<< "${1}"
# if [ -f "charts/${chart_parts[0]}"/"${chart_parts[1]}/Chart.yaml" ]; then
# ./.github/scripts/gen-helm-docs.sh "${chart_parts[0]}" "${chart_parts[1]}"
# fi
# }
# export -f chart_runner
# CHARTS=(${{ steps.collect-changes.outputs.addedOrModifiedCharts }})
# parallel -j 8 chart_runner '2>&1' ::: ${CHARTS[@]}
- name: build catalogs and docs
if: |