GitHub Actions API
The GitHub Actions API lets you manage and automate GitHub Actions workflows, including creating and managing workflow runs, jobs, artifacts, caches, secrets, variables, self-hosted runners, and runner groups. It provides endpoints for triggering workflow dispatches, downloading logs and artifacts, reviewing and approving deployments, managing OIDC subject claims, and configuring permissions and allowed actions at the organization and repository level.