Skip to content

Releases: mizcausevic-dev/agent-card-diff-action

v0.1.0 — semver release

01 Jun 00:12

Choose a tag to compare

First semver-versioned release.\n\nConsumers can pin via:\n\nyaml\nuses: mizcausevic-dev/agent-card-diff-action@v0.1.0 # exact version\nuses: mizcausevic-dev/agent-card-diff-action@v0.1 # floating major\n\n\nAGPL-3.0-or-later. See README for usage.

v0.1-shipped

27 May 20:49

Choose a tag to compare

First in the per-protocol diff Action quintet.

GitHub Action wrapping agent-card-diff as a per-PR AgentCard breaking-change gate. Retrieves the previous version of the AgentCard via git show <base.sha>:<card-path>, diffs against HEAD, posts the structured diff as a PR comment, and fails the build on breaking changes.

Inputs: card-path (required), base-sha, comment-on-pr, fail-on-breaking, fail-on-any-change, github-token.
Outputs: breaking, change-count, new-card.

Edge cases handled: newly-added card (no previous version), malformed previous version, missing card-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.