diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 04cc5629f..dba7278e0 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -10,6 +10,8 @@ Unreleased .. vendor-insert-here +- Update vendored schemas: renovate, taskfile (2025-02-23) + 0.31.2 ------ diff --git a/src/check_jsonschema/builtin_schemas/vendor/renovate.json b/src/check_jsonschema/builtin_schemas/vendor/renovate.json index 02a250639..f226ef77e 100644 --- a/src/check_jsonschema/builtin_schemas/vendor/renovate.json +++ b/src/check_jsonschema/builtin_schemas/vendor/renovate.json @@ -3045,6 +3045,15 @@ "description": "Path to the Server-side old private key.", "type": "string" }, + "processEnv": { + "description": "Environment variables to be used in global config only.", + "type": "object", + "default": {}, + "additionalProperties": { + "type": "string" + }, + "$ref": "#" + }, "productLinks": { "description": "Links which are used in PRs, issues and comments.", "type": "object", diff --git a/src/check_jsonschema/builtin_schemas/vendor/sha256/renovate.sha256 b/src/check_jsonschema/builtin_schemas/vendor/sha256/renovate.sha256 index ea770b404..f278f9f25 100644 --- a/src/check_jsonschema/builtin_schemas/vendor/sha256/renovate.sha256 +++ b/src/check_jsonschema/builtin_schemas/vendor/sha256/renovate.sha256 @@ -1 +1 @@ -b927d2478e21f6bc423771ad88943933c9b6af2421dc29de4b247c93f0ec9555 \ No newline at end of file +62f681572cbb7f62690f245583e1ef6dab7d86e49767744c68748b9bdf5fa57a \ No newline at end of file diff --git a/src/check_jsonschema/builtin_schemas/vendor/sha256/taskfile.sha256 b/src/check_jsonschema/builtin_schemas/vendor/sha256/taskfile.sha256 index ba28a1442..31e0bca03 100644 --- a/src/check_jsonschema/builtin_schemas/vendor/sha256/taskfile.sha256 +++ b/src/check_jsonschema/builtin_schemas/vendor/sha256/taskfile.sha256 @@ -1 +1 @@ -e991e9f53f0615caf16c0777d9f38e5aa8243407283205110f3514d1375097ff \ No newline at end of file +4ed69fa81667b77ee5e0146080dd73b376ee88ea5dd23e743644a495c7f35c80 \ No newline at end of file diff --git a/src/check_jsonschema/builtin_schemas/vendor/taskfile.json b/src/check_jsonschema/builtin_schemas/vendor/taskfile.json index da25a209f..a44df7a8d 100644 --- a/src/check_jsonschema/builtin_schemas/vendor/taskfile.json +++ b/src/check_jsonschema/builtin_schemas/vendor/taskfile.json @@ -29,6 +29,12 @@ }, { "$ref": "#/definitions/task_call" + }, + { + "$ref": "#/definitions/defer_task_call" + }, + { + "$ref": "#/definitions/defer_cmd_call" } ] } @@ -216,7 +222,10 @@ "$ref": "#/definitions/task_call" }, { - "$ref": "#/definitions/defer_call" + "$ref": "#/definitions/defer_task_call" + }, + { + "$ref": "#/definitions/defer_cmd_call" }, { "$ref": "#/definitions/for_cmds_call" @@ -350,15 +359,12 @@ "additionalProperties": false, "required": ["cmd"] }, - "defer_call": { + "defer_task_call": { "type": "object", "properties": { "defer": { "description": "Run a command when the task completes. This command will run even when the task fails", "anyOf": [ - { - "type": "string" - }, { "$ref": "#/definitions/task_call" } @@ -368,6 +374,21 @@ "additionalProperties": false, "required": ["defer"] }, + "defer_cmd_call": { + "type": "object", + "properties": { + "defer": { + "description": "Name of the command to defer", + "type": "string" + }, + "silent": { + "description": "Hides task name and command from output. The command's output will still be redirected to `STDOUT` and `STDERR`.", + "type": "boolean" + } + }, + "additionalProperties": false, + "required": ["defer"] + }, "for_cmds_call": { "type": "object", "properties": {