Golden path with GitHub Actions
summary
A reproducible GitHub Actions CI/CD pipeline deploys Terraform infrastructure and apps using a four‑job golden path: validate, preview & deploy, test, report. It runs linting and static checks (tflint, gitleaks, terratest), blocks PR merges on security or unit test failures, and supports multi‑environment variables and module composition. Typical run time is 5–10 minutes; an end‑to‑end smoke/unit test in the demo completes successfully. Source repository and workflow templates are published for reuse.
AI-written summary · about
chapters (7)
- 0:00Introduction
- 0:45What is Golden path
- 1:40Objectives of Golden path
- 3:45Deployment workflow
- 4:40Tools
- 5:25Demo
- 12:05Summary
related talks
29mUsing GitHub Actions and HashiCorp Terraform
36mTerraform & CI/CD
32mCreate an Infrastructure Pipeline with GitHub Actions and Terraform
44mCI/CD with GitHub Actions
48mCICD with Github Actions
21mContinuous delivery with GitHub Actions
23mFrom requests to resources: Automating HCP Terraform with GitHub issue templates and actions
01h 00mCI/CD and beyond with GitHub Actions
