Skip helm-docs commits during release workflows
This commit is contained in:
parent
39548dbbe2
commit
70d6f911b5
1 changed files with 3 additions and 1 deletions
4
.github/workflows/helm-pages.yml
vendored
4
.github/workflows/helm-pages.yml
vendored
|
|
@ -45,12 +45,14 @@ jobs:
|
||||||
helm-docs
|
helm-docs
|
||||||
|
|
||||||
# Commit if README changed
|
# Commit if README changed
|
||||||
if ! git diff --quiet README.md; then
|
if [ "${GITHUB_EVENT_NAME}" != "release" ] && ! git diff --quiet README.md; then
|
||||||
git config user.name "$GITHUB_ACTOR"
|
git config user.name "$GITHUB_ACTOR"
|
||||||
git config user.email "$GITHUB_ACTOR@users.noreply.github.com"
|
git config user.email "$GITHUB_ACTOR@users.noreply.github.com"
|
||||||
git add README.md
|
git add README.md
|
||||||
git commit -m "Auto-update Helm chart documentation"
|
git commit -m "Auto-update Helm chart documentation"
|
||||||
git push
|
git push
|
||||||
|
elif [ "${GITHUB_EVENT_NAME}" = "release" ] && ! git diff --quiet README.md; then
|
||||||
|
echo "README.md updated by helm-docs but skipping commit because release workflows checkout a detached HEAD."
|
||||||
fi
|
fi
|
||||||
cd ../../..
|
cd ../../..
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue