common-cloud-controls icon indicating copy to clipboard operation
common-cloud-controls copied to clipboard

Formalise yaml schemas

Open sshiells-scottlogic opened this issue 1 year ago • 2 comments

Feature Request

Description of Problem:

Currently we have example template files for features, controls, threads at meta data. Having templates instead of schemas make it more difficult to version control and validate.

Potential Solutions:

Produce yaml schemas based on the current template files.

sshiells-scottlogic avatar Sep 12 '24 16:09 sshiells-scottlogic

https://github.com/finos/common-cloud-controls/pull/369

dogle-scottlogic avatar Sep 13 '24 08:09 dogle-scottlogic

Does it make sense to use the OSCAL YAML schema for validation. In the examples I created long ago, I included a Makefile that invokes the oscal-cli tool for validation and conversion into all supported formats (XML, JSON, YAML). The Makefile can be used for local development to validate oscal artifacts and can be invoked from CI/CD pipeline.

iMichaela avatar Sep 13 '24 17:09 iMichaela

This issue will be closed as stale in 7 days. Please update this issue if it is still needed.

github-actions[bot] avatar Oct 13 '24 22:10 github-actions[bot]

Closed as stale. An update may reopen this issue.

github-actions[bot] avatar Oct 20 '24 22:10 github-actions[bot]