feat(scaffolder): create scaffolder mcp action to execute a template (#33124)
* create mcp action to execute a template Signed-off-by: Stephanie <yangcao@redhat.com> * include changeset Signed-off-by: Stephanie <yangcao@redhat.com> * address test errors and review comments from copilot Signed-off-by: Stephanie <yangcao@redhat.com> * address review comments Signed-off-by: Stephanie <yangcao@redhat.com> * add execute-template to mcp actions list Signed-off-by: Stephanie <yangcao@redhat.com> * fix: address review feedback for execute-template action Signed-off-by: benjdlambert <ben@blam.sh> --------- Signed-off-by: Stephanie <yangcao@redhat.com> Signed-off-by: benjdlambert <ben@blam.sh> Co-authored-by: benjdlambert <ben@blam.sh>
This commit is contained in:
@@ -27,4 +27,5 @@ This is a (non-exhaustive) list of actions that are known to be part of the Acti
|
||||
- `scaffolder.dry-run-template` (Dry Run Scaffolder Template): Dry-runs a scaffolder template to validate it without making changes. Returns success with execution logs, or errors for validation failures.
|
||||
- `scaffolder.list-scaffolder-actions` (List Scaffolder Actions): Lists all installed Scaffolder actions.
|
||||
- `scaffolder.list-scaffolder-tasks` (List Scaffolder Tasks): This allows you to list scaffolder tasks that have been created.
|
||||
- `scaffolder.execute-template` (Execute Scaffolder Template): Executes a Scaffolder template with its template ref and input parameter values.
|
||||
- `scaffolder.get-scaffolder-task-logs` (Get Scaffolder Task Logs): This allows you to fetch the logs of a given scaffolder task.
|
||||
|
||||
Reference in New Issue
Block a user