Skip helm-docs commits during release workflows

This commit is contained in:
rcourtman 2025-11-12 17:14:31 +00:00
parent 39548dbbe2
commit 70d6f911b5

View file

@ -45,12 +45,14 @@ jobs:
helm-docs
# 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.email "$GITHUB_ACTOR@users.noreply.github.com"
git add README.md
git commit -m "Auto-update Helm chart documentation"
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
cd ../../..