You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(ci): fail-safe change detector — git tree diff instead of gh api
The required-check shim in elixir-ci.yml called
`gh api .../pulls/N/files --paginate` and hard-failed the job when the
response was not JSON ('invalid character <'), which struck every job on
this PR twice in a row. Per the estate required-gate convention the
detector must fail SAFE: default to running the suite, and skip only when
a successful diff shows nothing relevant.
Replaced with a two-dot git tree diff against the fetched base tip (works
on shallow checkouts, no gh/API dependency); any detector failure now
yields relevant=true.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017LDhR8gtnittEWSafunnrq
0 commit comments