From 4ac25b9dd1d4dd5fa188616e64faa885255e2f91 Mon Sep 17 00:00:00 2001 From: Quentin McGaw Date: Wed, 4 Mar 2026 19:43:39 +0000 Subject: [PATCH] hotfix(ci): fix file changes detection in update servers workflow --- .github/workflows/update-servers-list.yml | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/.github/workflows/update-servers-list.yml b/.github/workflows/update-servers-list.yml index fa0f788d..831018ca 100644 --- a/.github/workflows/update-servers-list.yml +++ b/.github/workflows/update-servers-list.yml @@ -66,11 +66,18 @@ jobs: - name: Check for changes run: | - git diff --exit-code internal/storage/servers.json >/dev/null + if git diff --exit-code internal/storage/servers.json >/dev/null; then + echo "Error: internal/storage/servers.json was not modified." + exit 1 + fi - name: Check no other file changes run: | - ! git diff --exit-code ':!internal/storage/servers.json' >/dev/null + if ! git diff --exit-code --quiet ':!internal/storage/servers.json'; then + echo "Error: Unexpected changes detected in files other than servers.json" + git status --short + exit 1 + fi - name: Create Pull Request id: createpr