๐ŸŽ New User? Get 20% off your first purchase with code NEWUSER20 ยท โšก Instant download ยท ๐Ÿ”’ Secure checkout Register Now โ†’
Menu

Categories

DevOps Intermediate

What is GitHub Actions?

A CI/CD platform integrated into GitHub that automates build, test, and deployment workflows using YAML configuration.

GitHub Actions triggers workflows on events (push, pull request, schedule, manual). Workflows are defined in .github/workflows/*.yml files with jobs, steps, and actions. The marketplace offers thousands of reusable actions.

Features include matrix builds (test across multiple OS/versions), secrets management, artifact storage, environment deployments, and self-hosted runners. Free tier includes generous minutes for public repositories.

Related Terms

Infrastructure as Code (IaC)
The practice of managing infrastructure through machine-readable configuration files rather than manual processes.
Service Discovery
A mechanism that automatically detects and tracks the network locations of service instances in distributed systems.
Artifact Repository
A centralized storage system for build artifacts like compiled binaries, packages, and container images used in CI/CD pipelines.
Nginx
A high-performance web server and reverse proxy known for its stability, low resource usage, and ability to handle many concurrent connections.
Runbook
A documented set of standardized procedures for handling routine operations and incident response in production systems.
Istio
An open-source service mesh that provides traffic management, security, and observability for microservices on Kubernetes.
View All DevOps Terms โ†’