When I was adding support of spec 0.5 to sdk-rust, some test failed: test that validate conformance/*.json against json schema.
|
"required": ["version", "id", "source", "type", "timestamp"] |
|
"required": ["version", "id", "source", "type", "timestamp"] |
|
"required": ["version", "id", "source", "type", "timestamp"] |
I'll work on the fix in a PR against main branch:
- find why spec's CI didn't detect the issue
- fix the json schema
Then the fix will need to be backported to a 0.5.1 release.
EDIT: in fact the CI detect the issue (see the log of "Run validate" at https://github.com/cdevents/spec/actions/runs/20437134172/job/58721108459?pr=281), but doesn't escaladate the error (bash limitation)