GitHub Actions
APIs for GitHub Actions - automation and CI/CD platform.
APIs
GitHub Actions API
REST API for managing GitHub Actions workflows, runs, artifacts, and secrets.
Collections
GitHub Actions API
POSTMANGitHub Actions API
OPENArazzo Workflows
GitHub Actions Approve a Pending Deployment
Get a run, find its pending deployment environments, approve them, then poll the run to completion.
ARAZZOGitHub Actions Cancel a Workflow Run and Confirm
Get a run, request cancellation, poll until it is no longer in progress, and force-cancel if it gets stuck.
ARAZZOGitHub Actions Collect Workflow Run Artifacts
Find the latest run for a repository, confirm it, list its artifacts, and resolve a download URL.
ARAZZOGitHub Actions Dispatch and Track a Workflow Run
Manually dispatch a workflow, find the run it created, poll until it completes, then list its jobs.
ARAZZOGitHub Actions Inspect Failed Job Logs
Find the latest failed run, list its jobs, get the failing job, and resolve its log download URL.
ARAZZOGitHub Actions Prune Repository Caches
Read cache usage, list the largest caches, and delete the largest one by id to reclaim space.
ARAZZOGitHub Actions Register a Self-hosted Runner
List the available runner application binaries, mint a registration token, then list the repository's runners.
ARAZZOGitHub Actions Re-run Failed Jobs and Track
Find the most recent failed run, re-run only its failed jobs, and poll the run until it completes again.
ARAZZOGitHub Actions Share an Organization Secret with Selected Repositories
Fetch the org public key, create or update a selected-visibility org secret, scope it to repositories, and list them.
ARAZZOGitHub Actions Upsert a Repository Secret
Fetch the repository public key, create or update an encrypted secret, then confirm it exists.
ARAZZOGitHub Actions Upsert a Repository Variable
Look up a repository variable by name and either create it or update it, then read it back.
ARAZZO