diff --git a/.github/workflows/index-recipes.yml b/.github/workflows/index-recipes.yml index c4369fba1..d8dbe4d2c 100644 --- a/.github/workflows/index-recipes.yml +++ b/.github/workflows/index-recipes.yml @@ -32,8 +32,12 @@ jobs: - name: Commit and push changes run: | BRANCH_NAME=$(echo ${GITHUB_REF#refs/heads/}) - git config --local user.email "action@github.com" - git config --local user.name "GitHub Action" - git add docs/recipes/index.json docs/recipes/README.md - git commit -m "Update recipes index and README" - git push origin $BRANCH_NAME + if [ -n "$(git status --porcelain)" ]; then + git config --local user.email "action@github.com" + git config --local user.name "Lucee Docs GitHub Action" + git add docs/recipes/index.json docs/recipes/README.md + git commit -m "Update recipes index and README" + git push origin $BRANCH_NAME + else + echo "No changes found to commit" + fi