ci: run native OpenSpec and local link validation in verify (WealthLedger/specs#2)
Specs security / security (push) Successful in 8s
Specs verify / verify (push) Successful in 15s

npm run validate: toolchain check, openspec schema validate, openspec validate --all --strict, lychee --offline --include-fragments for root *.md and openspec/specs. CI verify installs the pinned CLI and sha256-pinned lychee and runs it.

Closes #2
This commit was merged in pull request #73.
This commit is contained in:
2026-11-02 21:06:17 +03:00
parent 7f73de76ac
commit 1fd7e6ad97
4 changed files with 33 additions and 10 deletions
+1
View File
@@ -8,6 +8,7 @@
"scripts": {
"verify": "git diff --check",
"check:openspec": "node scripts/check-openspec.cjs",
"validate": "npm run check:openspec && openspec schema validate && openspec validate --all --strict --no-interactive --store wealth-ledger-specs && lychee --offline --include-fragments --no-progress './*.md' openspec/specs",
"release:preview": "release-it --dry-run --ci",
"release:prepare": "release-it --ci",
"commitlint": "commitlint",