You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
While updating the documents, we sometimes miss to touch all affected files, or add typos when touching example or schema files. Having a pipeline that checks the correctness will significantly increase the quality of the protocol.
Proposal:
Check all JSON Schema files that they are correct JSON Schema by simply loading them into a JSON Schema Validator. Parsing successful --> schema files are syntactically correct.
Check all SHACL files by loading them into a SHACL Validator. Parsing successful --> shape files are syntactically correct.
Validate all example files against both the JSON Schemas and the Shapes.
A PR can only be merged if all three checks are successful.
The text was updated successfully, but these errors were encountered:
@ssteinbuss please move this issue to the new repo. No further activity will happen in this one. The proposed solution will work also in the new repo as long as the folder structure and file naming convention won't be changed.
While updating the documents, we sometimes miss to touch all affected files, or add typos when touching example or schema files. Having a pipeline that checks the correctness will significantly increase the quality of the protocol.
Proposal:
A PR can only be merged if all three checks are successful.
The text was updated successfully, but these errors were encountered: