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.
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.