Skip to content
masterclass Buddy

DevOps · Service

GitHub Actions

GitHub Actions automates software workflows in a repository. Workflows contain jobs, and jobs use steps, commands, or actions to perform tasks such as testing and deployment.

Last updated

Syntax

name: Workflow name
on: [push]
jobs:
  job-id:
    runs-on: runner
    steps:
      - uses: owner/action@version
      - run: command

In-depth API docs are only for subscribers: parameters, examples, common mistakes and interview practice.

Subscribe
  • Workflows
  • Jobs
  • Actions
  • GitHub-hosted runners
  • Self-hosted runners
  • Workflow artifacts
  • Dependency caching
  • Deployment environments

Source: GitHub Actions documentation. Checked 2026-11-03.