From ed52562b55e43eecd08053b8dfaaa941107fdc68 Mon Sep 17 00:00:00 2001 From: Julian Mutter <julian.mutter@comumail.de> Date: Sat, 22 Mar 2025 10:51:13 +0100 Subject: [PATCH] workflow: use git diff --cached --- .gitea/workflows/update-flake.yaml | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/.gitea/workflows/update-flake.yaml b/.gitea/workflows/update-flake.yaml index 47a227a..f34c67d 100644 --- a/.gitea/workflows/update-flake.yaml +++ b/.gitea/workflows/update-flake.yaml @@ -50,9 +50,8 @@ jobs: shell: bash run: | git add flake.lock - if git diff --quiet; then - echo "No changes to commit." - else - git commit -m "Update flake.lock $(date -I)" - git push origin flake-updates - fi + git status + git diff --cached --quiet && echo "No changes to commit." && exit 0 + + git commit -m "Update flake.lock $(date -I)" + git push origin flake-updates