Github Dispatch Workflow
github_dispatch_workflowTriggers a GitHub Actions workflow_dispatch run on a branch or tag with declared inputs and returns run details for tracking.
Instructions
Starts a workflow that declares a workflow_dispatch trigger, on ref, with inputs keyed by the names its file declares. GitHub takes at most 25 inputs, so more are refused before any request. The request sets return_run_details, since without it GitHub answers 204 and says nothing of the run. See #503.
Workflow and conventions: github_get_skill('pr-management').
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ref | Yes | Branch or tag to run the workflow on | |
| inputs | No | Values for the inputs the workflow declares, at most 25 | |
| repo_name | Yes | ||
| repo_owner | Yes | ||
| workflow_id | Yes | The workflow's id, or its file name such as ci.yml |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||