mirror of
https://github.com/CopilotKit/CopilotKit.git
synced 2026-09-14 16:26:20 +08:00
d090494ec4
The coverage ratchet added for OSS-1036 never ran in CI. No workflow runs the shell-docs vitest suite: `test_integration-docs.yml` runs exactly one test file, `test_unit-showcase.yml` covers harness and shell-dashboard only, and `showcase_build_check.yml` matches `showcase/**` but only builds images. On top of that, neither path filter listed the snippet files the gate reads, so a new `frontend-tools-setup.mdx` triggered nothing. Add a scoped job and widen both filters. The job is deliberately limited to the two setup-concept test files, because the full shell-docs suite is not green on main and would gate every snippet change on unrelated failures. The harness symlink step is the same one showcase/shell-docs/Dockerfile uses: `generate-registry.ts` imports the catalog fold out of the harness tree, which resolves `js-yaml` by walking up from `showcase/harness/`. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>