GitHub Actions · Arazzo Workflow
GitHub Actions Collect Workflow Run Artifacts
Version 1.0.0
Find the latest run for a repository, confirm it, list its artifacts, and resolve a download URL.
Provider
Workflows
collect-run-artifacts
Resolve the download URL for the first artifact of the latest run.
Lists repository runs, gets the newest run, lists its artifacts, and resolves a redirect download URL for the first artifact in zip format.
1
listRuns
listWorkflowRunsForRepo
List the most recent workflow runs for the repository and capture the id of the newest run.
2
getRun
getWorkflowRun
Fetch the selected run to confirm it exists and read its conclusion before gathering artifacts.
3
listArtifacts
listWorkflowRunArtifacts
List the artifacts produced by the run and capture the id of the first artifact. Branch to the end when the run produced no artifacts.
4
downloadArtifact
downloadArtifact
Request the zip archive for the first artifact. The API responds with a 302 redirect to a short-lived download URL.