Skip to content

Chris little schema fragments 1 - #226

Merged
chris-little merged 4 commits into
masterfrom
chris-little-schema-fragments-1
Jul 15, 2026
Merged

Chris little schema fragments 1#226
chris-little merged 4 commits into
masterfrom
chris-little-schema-fragments-1

Conversation

@chris-little

Copy link
Copy Markdown
Contributor

Add schema files from the community repo so that they can be edited if required for future versions of CoverageJSON

@awarde96 awarde96 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey Chris, looks good to me. Would you like me to update the workflow file also in this PR to compile the fragments into a single document. Or make a new PR?

@chris-little

Copy link
Copy Markdown
Contributor Author

@awarde96 A separate PR would make management and review easier (and reversion if needed!).

@chris-little
chris-little merged commit bcfe98f into master Jul 15, 2026
2 checks passed
@chris-little
chris-little deleted the chris-little-schema-fragments-1 branch July 15, 2026 15:11
awarde96 added a commit that referenced this pull request Jul 29, 2026
Create tooling to bundle JSON schema fragments (from PR #226) into
single-file schemas and convert to draft-07, 2019-09, and 2020-12
dialects. The 2020-12 output enables OpenAPI 3.1 compatibility.
New files:
- standard/schema/root.json: fragment entry point
- tools/: bundle_schema, convert_dialect, patch_schema
- requirements.txt
- .github/workflows/publish-schema.yml: CI pipeline publishing
  all three dialect versions to gh-pages
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.

2 participants