๐ŸŽ 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

Vault
A tool by HashiCorp for securely managing secrets, encryption keys, and certificates with dynamic secret generation.
Artifact
A packaged, versioned output of a build process โ€” such as a Docker image, JAR file, or compiled binary โ€” ready for deployment.
Ansible
An agentless automation tool for configuration management, application deployment, and task automation using YAML playbooks.
Helm
A package manager for Kubernetes that simplifies deploying and managing applications using reusable, configurable charts.
Postmortem
A structured analysis conducted after an incident to understand what happened, why, and how to prevent recurrence โ€” without assigning blame.
SRE (Site Reliability Engineering)
An engineering discipline that applies software engineering principles to infrastructure and operations to create reliable systems.
View All DevOps Terms โ†’