elan8/Spec42 SysML Check

Validate SysML v2 and KerML models with the Spec42 CLI.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
versionSpec42 release tag to install. Defaults to the Action ref.no
pathFile or workspace path to validate.yes
workspace-rootOptional workspace root passed to spec42 check.no
formatOutput format for spec42 check: text, json, sarif, or junit.nosarif
warnings-as-errorsTreat warnings as errors.nofalse
baselineOptional baseline file passed to spec42 check.no
configOptional Spec42 config file passed as --config.no
library-pathOptional additional library root passed as --library-path.no
stdlib-pathOptional standard library root passed as --stdlib-path.no
no-stdlibDisable bundled standard library resolution.nofalse
run-doctorRun spec42 doctor before validation.notrue
upload-sarifUpload spec42.sarif to GitHub code scanning when format is sarif.notrue
sarif-fileSARIF output file path when format is sarif.nospec42.sarif
namedescription
executable-pathPath to the installed spec42 executable.
exit-codeExit code from spec42 check (0 = passed).
sarif-fileSARIF output file path when format is sarif.