admin-shell-io / submodel-templates

Submodel Templates for AAS
Creative Commons Attribution 4.0 International
45 stars 16 forks source link

[Feature] Add Github workflow to automatically check/validate model on commit/push #77

Open mjacoby opened 3 months ago

mjacoby commented 3 months ago

As it currently often seems to happen that model files are pushed/published that are not 100% compliant with the specification I propose to create a Github workflow that automatically checks/validates new or modified files on compliance. Optimally, the repository should also be configured in such a way that it is not possible to commit/push invalid model files onto the main branch, e.g. by disallowing direct commits to the main branch and enforce using a staging branch or work with pull requests.