The CI pipeline (.github\workflows\r4_firely_terminal.yaml) ensures the quality of published conformance resources by utilizing the official Java FHIR validator. It performs comprehensive checks on most machine-readable FHIR artifacts in the repository. For detailed information about the validator, refer to Using the FHIR Validator.
To facilitate easier identification of issues within profiles, ValueSets, CodeSystems, and examples, the validation pipeline aims to remain "clean." This means the validation output should be free of errors, warnings, and unnecessary informational messages, as cluttered outputs can obscure critical issues. The validator supports this goal through its "advisor" framework, which allows specific messages to be suppressed.