specification
specification copied to clipboard
Improve JSON Schema compatibility
Notes The schema in JSON format has been temporarily added. This allows some tools to use the JSON version as it's not accessible elsewhere otherwise.
Please specify parts of this PR update:
- [ ] Specification
- [x] Schema
- [ ] Examples
- [ ] Extensions
- [ ] Use Cases
- [ ] Community
- [ ] CTK
- [ ] Other
Discussion or Issue link:
https://github.com/serverlessworkflow/specification/discussions/1093
What this PR does:
- use
allOfinstead of a combination of$refandpropertiesfor inheritance. - bump to version 1.0.1
Additional information:
@ricardozanini The new schema is already incorporated to the latest version of the SDK https://github.com/serverlessworkflow/sdk-java/pull/567
@JBBianchi can we have a script to translate from YAML to JSON as part of this PR? We can create one under the
hackorscriptsdirectory. This way we keep the JSON generation from YAML idempotent.
I forgot to remove the JSON file altogether. I would rather keep only the YAML file in this repo, and build a pipeline to update the website with both YAML and JSON. WDYT ?
This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
@JBBianchi Could you please fix conflicts so that we can merge?