BaselineDirectory { get; set; } | string | Folder with the baseline version of the files (same relative paths), e.g. the PR base checked out by the action. |
DisabledRules { get; set; } | IReadOnlyCollection<string> | Compliance rules to switch off. |
Dpi { get; set; } | int | Print resolution (default 203 dpi). |
FailOn { get; set; } | CheckSeverity? | Lowest severity that fails the run (null: never fail on findings). |
FieldValues { get; set; } | IReadOnlyDictionary<int, string> | Values for ^FN fields. |
HeightMm { get; set; } | double | Label height when the ZPL has no ^LL (default 6 in). |
Inputs { get; set; } | IReadOnlyList<string> | Files and glob patterns (**/*.zpl, !**/drafts/**); default LabelSource.DefaultPatterns. |
Layout { get; set; } | bool | Check overlaps (ZT1101) and clipping (ZT1102). |
LayoutSeverity { get; set; } | CheckSeverity | Severity of layout findings (default warning). |
MinGrade { get; set; } | ScanProofGrade? | With ZplCheckOptions.Verify: fail barcodes below this grade (ZT1301). |
Packs { get; set; } | IReadOnlyList<ComplianceRulePack> | Compliance packs to run (none by default). |
Printer { get; set; } | IZplPrinterFit | Printer to check against (ZT1201–ZT1203 or the implementation's ids). |
ReportDirectory { get; set; } | string | Folder for before/after/diff PNGs of changed files and the report files. |
Root { get; set; } | string | Root for patterns and relative paths in reports (default: current directory). |
SnapshotDirectory { get; set; } | string | Snapshot folder: compare every file with its approved snapshot (name = relative path). |
SnapshotTolerance { get; set; } | SnapshotTolerance | Pixel tolerance of the snapshot comparison. |
UpdateSnapshots { get; set; } | bool | Write the current renders as approved snapshots instead of comparing. |
Verify { get; set; } | bool | Run scan-proof: decode every barcode, measure, grade. |
WidthMm { get; set; } | double | Label width when the ZPL has no ^PW (default 4 in). |