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(changelog): detect changes via --fail-on=INFO exit code, not json parsing
Replace the json-render "[]" probe with oasdiff's own changes-present signal:
run changelog with --fail-on=INFO and read the exit code (1 = at least one change
at or above --level, 0 = empty). This is format-proof by construction (no output
parsing) and is the canonical "are there changes" check. --level stays in the
probe so detection matches what the user sees; the explicit --fail-on overrides
any config fail-on for the probe only, and the user-facing render is untouched.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
0 commit comments