From eb58da0a0a6e1c6932883326552f7323257a1012 Mon Sep 17 00:00:00 2001 From: Javier Rodriguez Date: Tue, 18 Nov 2025 13:24:40 +0100 Subject: [PATCH] chore(gatherer): Update runner context schema Signed-off-by: Javier Rodriguez --- .../runner-context-response-0.1.schema.json | 37 +++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/internal/schemavalidators/external_schemas/runnercontext/runner-context-response-0.1.schema.json b/internal/schemavalidators/external_schemas/runnercontext/runner-context-response-0.1.schema.json index 8fe40e616..22c2eebfb 100644 --- a/internal/schemavalidators/external_schemas/runnercontext/runner-context-response-0.1.schema.json +++ b/internal/schemavalidators/external_schemas/runnercontext/runner-context-response-0.1.schema.json @@ -103,6 +103,43 @@ }, "type": "array", "description": "Array of context variables" + }, + "bypass_configuration": { + "items": { + "properties": { + "actor_id": { + "type": "integer", + "description": "The ID of the actor allowed to bypass" + }, + "actor_type": { + "type": "string", + "description": "The type of the actor allowed to bypass (e.g." + }, + "bypass_mode": { + "type": "string", + "description": "The bypass mode (e.g." + }, + "actor_name": { + "type": "string", + "description": "Human-readable name of the actor" + }, + "actor_login": { + "type": "string", + "description": "Login or username of the actor (if applicable)" + }, + "actor_metadata": { + "additionalProperties": { + "type": "string" + }, + "type": "object", + "description": "Provider-specific metadata about the actor" + } + }, + "additionalProperties": false, + "type": "object" + }, + "type": "array", + "description": "Configuration for bypassing the rule" } }, "additionalProperties": false,