From deade7863664e2e6cb97f77aa1d77231001bd387 Mon Sep 17 00:00:00 2001 From: Tri Lam Date: Mon, 1 Jun 2026 03:37:14 -0700 Subject: [PATCH] ci(changes): make pre-flight diff permissive on missing base ref Signed-off-by: Tri Lam --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b8801a3d..df6e9703 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -29,7 +29,7 @@ jobs: base="${GITHUB_BASE_REF:-main}" git fetch origin "$base" --depth=1 2>/dev/null || true # Doc-only when EVERY changed file matches one of these patterns. - changed=$(git diff --name-only "origin/$base"...HEAD 2>/dev/null) + changed=$(git diff --name-only "origin/$base"...HEAD 2>/dev/null || true) if [ -z "$changed" ]; then echo "code=true" >> "$GITHUB_OUTPUT" exit 0