fix(ci): ensure updated docs always gets pushed regardless

This commit is contained in:
kjeld Schouten-Lebbing 2022-04-01 09:52:38 +02:00
parent c8569d1c2a
commit cbab855e08
No known key found for this signature in database
GPG Key ID: 4CDAD4A532BC1EDB
1 changed files with 8 additions and 8 deletions

View File

@ -51,10 +51,6 @@ jobs:
wget -O /tmp/helm-docs.deb https://github.com/k8s-at-home/helm-docs/releases/download/v0.1.1/helm-docs_0.1.1_Linux_x86_64.deb
sudo dpkg -i /tmp/helm-docs.deb
- name: Collect changes
id: collect-changes
uses: ./.github/actions/collect-changes
- name: Generate README for changed charts
if: |
steps.collect-changes.outputs.changesDetected == 'true'
@ -69,7 +65,7 @@ jobs:
# export -f chart_runner
# CHARTS=(${{ steps.collect-changes.outputs.addedOrModifiedCharts }})
# parallel -j 8 chart_runner '2>&1' ::: ${CHARTS[@]}
- name: build catalogs and docs
if: |
steps.collect-changes.outputs.changesDetected == 'true'
@ -78,7 +74,11 @@ jobs:
tools/build-release.sh -p
env:
CR_TOKEN: ${{ secrets.BOT_TOKEN }}
- name: Collect changes
id: collect-changes
uses: ./.github/actions/collect-changes
- name: Checkout
uses: actions/checkout@a12a3943b4bdde767164f792f33f40b04645d846 # tag=v3
with:
@ -86,7 +86,7 @@ jobs:
repository: truecharts/pub
token: ${{ secrets.BOT_TOKEN }}
path: pub
- name: Copy docs to website
if: |
steps.collect-changes.outputs.changesDetected == 'true'
@ -113,7 +113,7 @@ jobs:
fi
done
- name: Commit Website Changes
if: |
steps.collect-changes.outputs.changesDetected == 'true'