Releases: mizcausevic-dev/evidence-bundle-diff-action
v0.1.0 — semver release
First semver-versioned release.\n\nConsumers can pin via:\n\nyaml\nuses: mizcausevic-dev/evidence-bundle-diff-action@v0.1.0 # exact version\nuses: mizcausevic-dev/evidence-bundle-diff-action@v0.1 # floating major\n\n\nAGPL-3.0-or-later. See README for usage.
v0.1-shipped
Fourth in the per-protocol diff Action quintet.
GitHub Action wrapping evidence-bundle-diff as a per-PR evidence-bundle manifest breaking-change gate. Retrieves the previous version via git show <base.sha>:<manifest-path>, diffs against HEAD, posts the structured diff as a PR comment, and fails the build on breaking changes (item hash rewritten, item removed, signature removed/changed, purpose changed, expiry shortened).
Inputs: manifest-path (required), base-sha, comment-on-pr, fail-on-breaking, fail-on-any-change, github-token.
Outputs: breaking, change-count, new-manifest.
Edge cases handled: newly-added manifest (no previous version), malformed previous version, missing manifest-path on disk, non-PR contexts.
Stack: Composite Node 20 action with dist/index.js committed for SHA/tag pinning. 14 tests with injected gitShow for hermetic execution. Node 20/22 CI, AGPL-3.0-or-later, Dependabot.
Part of the Kinetic Gain Suite.