From 1b01e3bf357967420e81eaf1a115753b70ddc7c8 Mon Sep 17 00:00:00 2001 From: Julien Cristau Date: Wed, 15 Oct 2025 20:18:01 +0200 Subject: [PATCH] actions: fix retrigger-multiple's json schema Origin: https://bugzilla.mozilla.org/show_bug.cgi?id=1993306 --- src/taskgraph/actions/retrigger.py | 25 ++++++++++++++----------- 1 file changed, 14 insertions(+), 11 deletions(-) diff --git a/src/taskgraph/actions/retrigger.py b/src/taskgraph/actions/retrigger.py index 904f1a47d..1c6ffc6e4 100644 --- a/src/taskgraph/actions/retrigger.py +++ b/src/taskgraph/actions/retrigger.py @@ -233,17 +233,20 @@ def _rerun_task(task_id, label): "requests": { "type": "array", "items": { - "tasks": { - "type": "array", - "description": "An array of task labels", - "items": {"type": "string"}, - }, - "times": { - "type": "integer", - "minimum": 1, - "maximum": 100, - "title": "Times", - "description": "How many times to run each task.", + "type": "object", + "properties": { + "tasks": { + "type": "array", + "description": "An array of task labels", + "items": {"type": "string"}, + }, + "times": { + "type": "integer", + "minimum": 1, + "maximum": 100, + "title": "Times", + "description": "How many times to run each task.", + }, }, "additionalProperties": False, },