Skip to content

api-evangelist/github-actions

Repository files navigation

GitHub Actions (github-actions)

APIs for GitHub Actions - automation and CI/CD platform.

URL: Visit APIs.json URL

Timestamps

  • Created: 2024
  • Modified: 2026-04-18

APIs

GitHub Actions API

REST API for managing GitHub Actions workflows, runs, artifacts, and secrets.

Human URL: https://docs.github.com/en/actions

Tags

  • Automation, CI/CD, DevOps, Workflows

Properties

Endpoints

Group Description
Workflows Manage workflow files and workflow runs
Workflow Runs Manage and monitor workflow run executions
Artifacts Download and manage workflow run artifacts
Secrets Manage encrypted secrets for Actions
Self-hosted Runners Manage self-hosted runners for workflows
Jobs Access information about workflow jobs
Cache Manage workflow dependency caches
Variables Create and manage workflow variables
Permissions Control Actions enablement and permissions
OIDC Manage OIDC subject claim customization
Self-hosted Runner Groups Manage runner groups for organizations
GitHub-hosted Runners Provision and manage GitHub-hosted runners

Capabilities

Workflow Capabilities

Capability Description File
CI/CD Automation Unified capability for GitHub Actions CI/CD automation combining workflow management, run monitoring, artifact handling, secrets/variables management, and runner administration. ci-cd-automation.yaml

Shared Definitions

API File
GitHub Actions API actions.yaml

Common Properties

Maintainers

FN: Kin Lane

Email: kin@apievangelist.com