From f4a533db31bb405b85e0ac5886a4aab5f3340e15 Mon Sep 17 00:00:00 2001 From: tiennm99 Date: Wed, 22 Apr 2026 20:19:00 +0700 Subject: [PATCH] fix(ci): handle clean index after git add in projects workflow --- .github/workflows/update-projects.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/update-projects.yml b/.github/workflows/update-projects.yml index 414666d..40caad3 100644 --- a/.github/workflows/update-projects.yml +++ b/.github/workflows/update-projects.yml @@ -38,12 +38,12 @@ jobs: - name: Commit and push run: | - if [[ -z "$(git status --porcelain content/page/projects/index.md)" ]]; then - echo "No changes to commit." - exit 0 - fi git config user.name "github-actions[bot]" git config user.email "41898282+github-actions[bot]@users.noreply.github.com" git add content/page/projects/index.md + if git diff --cached --quiet; then + echo "No changes to commit." + exit 0 + fi git commit -m "chore(projects): refresh projects list" git push