spec-sync
Version updated for https://github.com/CorvidLabs/spec-sync to version v4.1.3.
- This action is used across all versions by 7 repositories.
Action Type
This is a Composite action.
Go to the GitHub Marketplace to find the latest changes.
Action Summary
SpecSync is a GitHub Action and CLI tool designed for bidirectional validation of markdown-based specifications (*.spec.md) against source code, ensuring alignment between documentation and codebase across multiple programming languages. It automates the detection of discrepancies such as undocumented exports, stale entries, missing files, or schema mismatches, helping teams maintain accurate and up-to-date documentation. Key features include support for 11 programming languages, cross-project references, dependency graph generation, and AI-powered spec generation.
What’s Changed
Fixed
specsync mergenow detects conflicts in all spec.mdfiles — Previously, merge conflict detection only matched*.spec.mdfiles, silently skippingtasks.md,requirements.md,context.md, and other markdown files under the specs directory. Now matches any.mdfile in the specs path (#215).
Full Changelog: https://github.com/CorvidLabs/spec-sync/compare/v4.1.2...v4.1.3
What’s Changed
- fix: detect merge conflicts in all spec .md files, not just *.spec.md by @corvid-agent in https://github.com/CorvidLabs/spec-sync/pull/215
- chore: v4.1.3 release prep — changelog + version bump by @corvid-agent in https://github.com/CorvidLabs/spec-sync/pull/216
Full Changelog: https://github.com/CorvidLabs/spec-sync/compare/v4.1.2...v4.1.3