From fedbc7035771d763178fe37d5a9fdb6c988c689f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Sun, 6 Sep 2026 17:54:46 +0000 Subject: [PATCH] feat(rumdl): update schema to v0.2.67 --- src/schemas/json/rumdl.json | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/src/schemas/json/rumdl.json b/src/schemas/json/rumdl.json index 3d2dc84d80d..e42bd213769 100644 --- a/src/schemas/json/rumdl.json +++ b/src/schemas/json/rumdl.json @@ -56,7 +56,7 @@ "normalize-language": "linguist", "on-error": "fail", "on-missing-language-definition": "ignore", - "on-missing-tool-binary": "ignore", + "on-missing-tool-binary": "warn", "timeout": 30000, "languages": {}, "language-aliases": {}, @@ -238,8 +238,8 @@ }, "on-missing-tool-binary": { "$ref": "#/definitions/OnMissing", - "description": "Behavior when a configured tool's binary cannot be found (e.g., not in PATH)", - "default": "ignore" + "description": "Behavior when a configured tool's binary cannot be found (e.g., not in PATH).\nDefaults to `warn`: the tools rumdl drives are installed separately from\nrumdl, so an absent one is common enough that silence about it is a trap.", + "default": "warn" }, "timeout": { "description": "Timeout per tool execution in milliseconds (default: 30000)", @@ -312,10 +312,15 @@ "description": "Behavior when a language has no tools configured or a tool binary is missing.", "oneOf": [ { - "description": "Silently skip and continue processing (default for backward compatibility)", + "description": "Silently skip and continue processing", "type": "string", "const": "ignore" }, + { + "description": "Say once that the tool is missing, then continue as `ignore` does.\n\nA config warning rather than a finding: the run still exits 0, and\n`--deny-config-warnings` is what turns it into a failure. This is the\ndefault for a missing tool binary, because that is a fact about the\nmachine rather than about the document, and silence there means a run\nthat checked none of your code blocks reports success.", + "type": "string", + "const": "warn" + }, { "description": "Record an error for that block, continue processing, exit non-zero at the end", "type": "string",