You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Added
Reusable docs-ci umbrella workflow with toggle inputs for markdownlint, lychee, Docusaurus test build, and an optional npm-script check. Sensible Node 22 / website/ defaults so callers can stay around 10–20 YAML lines.
Docusaurus builds tee the log and surface broken-link / warning / error lines as GitHub annotations and a job summary (annotate-log, default true). Optional pr-comment on test-deploy upserts a PR comment with those counts via actions/docusaurus-pr-comment.
Composite git-push-retry for commit-back jobs; changelog, docs-index, and catalog-api reusable workflows now call it instead of inlining the rebase-retry loop.
Changed
Reusable catalog-api now defaults to Node 22 (was 20), matching other documentation-actions defaults. Callers can still override node-version.