GitHub Actions · Arazzo Workflow
GitHub Actions Dispatch and Track a Workflow Run
Version 1.0.0
Manually dispatch a workflow, find the run it created, poll until it completes, then list its jobs.
Provider
Workflows
dispatch-and-track-run
Dispatch a workflow and follow the resulting run to completion.
Triggers a workflow_dispatch event on the named workflow, lists the workflow's runs to capture the newest run id, polls that run until its status is completed, and then lists the jobs that ran.
1
dispatchWorkflow
createWorkflowDispatch
Trigger the workflow_dispatch event for the named workflow on the supplied git ref. Returns 204 with no body on success.
2
findRun
listWorkflowRuns
List the most recent runs for the workflow to capture the id of the run that the dispatch just created (the newest entry).
3
pollRun
getWorkflowRun
Fetch the run and check whether it has reached the terminal completed status. Branch back to itself while it is still in progress.
4
listJobs
listJobsForWorkflowRun
List the jobs executed by the completed run, returning the latest attempt for each job.