# GitHub Actions Confidence: high Last verified: 2026-05-22 Generation: human_only ## TL;DR GitHub Actions is a CI/CD platform integrated into GitHub repositories. Workflows (YAML files in `.github/workflows/`) trigger on events (push, PR, schedule) and execute jobs on runners (Ubuntu, Windows, macOS). Free for public repositories. ## Core Explanation Workflow syntax: `on:` defines triggers, `jobs:` defines steps. Runners: GitHub-hosted (2-core, 7GB RAM, free for public) or self-hosted. Marketplace: community-built actions (checkout, setup-node, deploy). Matrix builds: test across multiple versions/OS combinations. Secrets: encrypted environment variables (`${{ secrets.TOKEN }}`). ## Further Reading - [GitHub Actions Documentation](https://docs.github.com/en/actions)