← DevOps tools
Automation / GitHub

GitHub Actions

GitHub’s event-driven automation platform for running build, test, release, and repository workflows from YAML files.

Why it exists.

It solves the gap between a code change and its verification or delivery by running automation directly from repository events.

Where it shines.

Teams already working in GitHub that want fast, composable CI/CD with pull-request checks and reusable workflow actions.

Where not to use it.

Do not use it as the only orchestration layer for workloads that need long-running infrastructure control, or when your source code lives elsewhere.

What it is made of.

  • Workflow YAML
  • Events and triggers
  • Jobs and steps
  • Hosted or self-hosted runners
  • Actions and secrets

How it works.

  1. A repository event triggers a workflow
  2. GitHub creates jobs from the YAML graph
  3. Runners execute actions and steps
  4. Checks, artifacts, and deployments are reported back
Questions and answers.Open the interview practice set for GitHub Actions.
Search