From 4bf7ac2de2e9cd21bbea8acacb24d493e839e2b7 Mon Sep 17 00:00:00 2001 From: "Enot (ded) Skelly" Date: Mon, 8 Jun 2026 16:47:24 -0700 Subject: [PATCH] fix: broken swagger check --- .github/workflows/ci.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d7d985f..cdb2a3b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -46,10 +46,12 @@ jobs: - name: Swagger docs up to date run: | + cp docs/swagger.json docs/swagger.json.bak swag init -g cmd/beacon/main.go -o docs --parseInternal --parseDependency - if [ -n "$(git diff --name-only docs/)" ]; then + if ! diff -q docs/swagger.json docs/swagger.json.bak > /dev/null; then echo "Swagger docs are out of date. Run swag init and commit the result." - git diff --name-only docs/ + rm docs/swagger.json.bak exit 1 fi + rm docs/swagger.json.bak