Skip to content

fix: keep schema-overlay fixtures inside the OSS tree - #33

Merged
ryan-s-roberts merged 1 commit into
mainfrom
fix/in-repo-overlay-fixtures
Aug 11, 2026
Merged

fix: keep schema-overlay fixtures inside the OSS tree#33
ryan-s-roberts merged 1 commit into
mainfrom
fix/in-repo-overlay-fixtures

Conversation

@ryan-s-roberts

Copy link
Copy Markdown
Collaborator

Summary

  • Docs CI (cargo test -p plasm-core doc_fenced_plasm_examples_parse_under_language_matrix) compiles the whole plasm-core test crate. Overlay tests include_str!'d JSON from the private parent monorepo, so job 93239331703 failed with missing fixtures/schemas/*_overlay/*.json.
  • Move those bootstrap/JSON trees into this repo and resolve them via CARGO_MANIFEST_DIR/../../fixtures/schemas/.

Test plan

  • cargo test -p plasm-core doc_fenced_plasm_examples_parse_under_language_matrix
  • cargo test -p plasm-core --lib schema_overlay
  • cargo test -p plasm-runtime --lib schema_overlay
  • cargo test -p plasm-runtime --lib fibery_
  • Confirm docs.yml build job is green on this PR

Made with Cursor

Docs CI compiles plasm-core tests, which include_str! overlay JSON. Those
paths pointed at the private parent monorepo, so the fenced-example gate
failed on a standalone plasm-core checkout.

Signed-off-by: Ryan Roberts <ryan@semiotic.ai>
Co-authored-by: Cursor <cursoragent@cursor.com>
@cursor

cursor Bot commented Aug 11, 2026

Copy link
Copy Markdown

Bugbot is not enabled for your account, so this pull request was not reviewed.

Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs.

@ryan-s-roberts
ryan-s-roberts merged commit 7f3234f into main Aug 11, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant