All checks were successful
CI / ci (pull_request) Successful in 4m24s
The scope step shallow-fetched the base (`--depth=1`) and ran `git diff origin/<base>...HEAD`. The three-dot diff needs the merge-base, which a depth-1 tip doesn't contain once a branch has forked a few commits back — git aborts with "no merge base" (exit 128) and the whole CI job fails before lint/test/build ever run. Fetch the base fully, resolve the merge-base explicitly, and diff from it. If no common ancestor is found, default to code=true so the build still runs rather than being wrongly skipped. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>