v0.1.1
Highlights
Upgraded to oasdiff v1.19.1
Every action now runs on oasdiff v1.19.1.
Fixes
The free side-by-side review that the breaking and changelog actions generate gets several reliability fixes in this release:
- Review links survive the v1.19.1 output change. v1.19.1 moved the
Opening <url>line from stdout to stderr so it can no longer corrupt piped JSON or YAML output. The action now captures the review URL from either stream, so on v1.19.1 your PRs keep getting the side-by-side review comment instead of a misleading "couldn't upload, re-run the job" warning and no comment at all (#165). - No more spurious review links on clean PRs. No-change detection no longer depends on the
formatyou set. An empty changelog renders differently per format ([]forjsonandyaml, a header plus "No changes detected" formarkup), and those slipped past the old text-only check, so every clean PR got a review link and an uploaded comparison. Detection now uses a format-independent JSON probe (#164). - Composed mode skips the review upload cleanly. In composed mode (
-c) the encrypted review can't represent a glob of many specs, so the action no longer attempts--open. Instead of the generic "couldn't upload, re-run" warning, it emits a single notice explaining the review isn't available in composed mode (#164). - A nudge when the PR comment isn't wired up. If a review link is produced on a pull request but no
github-tokenis set, the action now emits a notice (with a docs link) showing how to get the review posted as a PR comment, rather than leaving it silently on the job summary. It stays quiet on no-change runs and non-PR events (#163). - Aligned the
verifyaction onto the same oasdiff v1.19.0 release base image as the other five actions (#162).
Full Changelog: v0.1.0...v0.1.1