Skip to content

CI: realworld corpus workflow + corpus schema export#15

Open
gensdm wants to merge 1 commit intostrongdm:mainfrom
gensdm:automation/realworld-workflows-and-corpus-export
Open

CI: realworld corpus workflow + corpus schema export#15
gensdm wants to merge 1 commit intostrongdm:mainfrom
gensdm:automation/realworld-workflows-and-corpus-export

Conversation

@gensdm
Copy link

@gensdm gensdm commented Jan 28, 2026

$This PR extracts the workflow + data-export intent from PR #14 (Schema v2) while deliberately excluding all schema2 implementation changes.

What it adds:

  • realworld.yml: scheduled/manual workflow that runs the corpus ("realworld") integration tests.
  • export-corpus-json-schemas.yml: scheduled/manual workflow that exports .cedarschema files from corpus-tests.tar.gz to JSON and uploads the result as an artifact.
  • cmd/corpus-json-schemas: small Go exporter used by CI and make corpus-tests-json-schemas.

Notes:

  • The exporter uses the existing x/exp/schema package, so it works on main without schema2.
  • Export continues on individual schema failures by default (mirrors the permissive behavior in PR Schema v2 #14’s Makefile).

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