From 9bff47c3c5ab91758787cc8d446c5a4c2e4bf755 Mon Sep 17 00:00:00 2001 From: Jazz Turner-Baggs <473256+jazzz@users.noreply.github.com> Date: Fri, 20 Feb 2026 11:49:43 -0800 Subject: [PATCH] Fix action errors --- .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 71f45b0..c0cec40 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -19,13 +19,15 @@ jobs: src: ${{ steps.filter.outputs.src }} steps: - uses: actions/checkout@v4 + with: + fetch-depth: 0 - name: Check for non-doc changes id: filter run: | BASE=${{ github.event.pull_request.base.sha }} HEAD=${{ github.sha }} - CHANGED=$(git diff --name-only "$BASE" "$HEAD" 2>/dev/null || git diff --name-only HEAD~1 HEAD) - NON_DOC=$(echo "$CHANGED" | grep -vE '^(README\.md|\.gitignore|LICENSE)$' || true) + CHANGED=$(git diff --name-only "${BASE:-HEAD~1}" "$HEAD") + NON_DOC=$(echo "$CHANGED" | grep -vE '(^|/)README\.md$|^\.gitignore$|^LICENSE$' || true) if [ -n "$NON_DOC" ]; then echo "src=true" >> $GITHUB_OUTPUT else