Back to Glossary
CI/CD

What is GitHub Actions?

GitHub's built-in CI/CD platform for automating workflows triggered by repository events.

GitHub Actions is GitHub's native CI/CD and automation platform. Workflows are YAML files in .github/workflows/ triggered by events (push, pull_request, schedule, manual). Each workflow contains jobs with steps that can run shell commands or call reusable Actions from the marketplace. Key features: matrix builds, reusable workflows, GitHub-hosted and self-hosted runners, environment protection rules, and OIDC federation for keyless cloud authentication.

Deep Dive Guide

github actions cicd pipeline tutorial

Free Tool

ci generator

Test your knowledge of GitHub Actions and 130 other DevOps concepts