From 936a1566dc3b27670d7f06f4457ca3f73c2d643b Mon Sep 17 00:00:00 2001 From: soridalac Date: Thu, 7 May 2026 16:07:33 -0700 Subject: [PATCH 1/2] fix: handle no-op case --- .github/workflows/publishTypedoc.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/publishTypedoc.yml b/.github/workflows/publishTypedoc.yml index 795c8f7..550eb20 100644 --- a/.github/workflows/publishTypedoc.yml +++ b/.github/workflows/publishTypedoc.yml @@ -45,5 +45,6 @@ jobs: run: | cd docs git add . + git diff --cached --quiet && echo "No docs changes to publish" && exit 0 git commit -m 'docs: publishing gh-pages [skip ci]' --no-verify git push origin gh-pages --no-verify From 3b99d4c1997a495663eb994bc40c10387c121313 Mon Sep 17 00:00:00 2001 From: soridalac Date: Mon, 11 May 2026 12:09:14 -0700 Subject: [PATCH 2/2] fix: remove echo and use OR --- .github/workflows/publishTypedoc.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/publishTypedoc.yml b/.github/workflows/publishTypedoc.yml index 550eb20..e4cbe35 100644 --- a/.github/workflows/publishTypedoc.yml +++ b/.github/workflows/publishTypedoc.yml @@ -45,6 +45,5 @@ jobs: run: | cd docs git add . - git diff --cached --quiet && echo "No docs changes to publish" && exit 0 - git commit -m 'docs: publishing gh-pages [skip ci]' --no-verify + git diff --cached --quiet || git commit -m 'docs: publishing gh-pages [skip ci]' --no-verify git push origin gh-pages --no-verify