Going to production on Azure is only one `git push` away
-
Updated
Jan 31, 2025 - HCL
GitHub Actions gives you the flexibility to build an automated software development lifecycle workflow. You can write individual tasks, called actions, and combine them to create a custom workflow. Workflows are custom automated processes that you can set up in your repository to build, test, package, release, or deploy any code project on GitHub.
“With GitHub Actions you can build end-to-end continuous integration (CI) and continuous deployment (CD) capabilities directly in your repository. GitHub Actions powers GitHub’s built-in continuous integration service. For more information, see “About continuous integration.”
Taking Action With GitHub Actions
Going to production on Azure is only one `git push` away
Plan and apply Terraform/OpenTofu via PR automation, using best practices for secure and scalable IaC workflows.
ForgeMT is a secure, scalable GitHub Actions runner platform for ephemeral workloads. Designed for multi-tenant environments, it automates isolated runner provisioning on Kubernetes or EC2, with built-in OIDC, IAM, cost optimization, and deep observability.
100+ DevOps Code & Config templates for AWS, GCP, Docker, CI/CD, Kubernetes, Terraform, Packer, Jenkins, CircleCI, GitHub Actions, Vagrant, Puppet, Lambda, Python, Perl, Bash, Ruby, Golang, Java, Scala, Groovy, Maven, SBT, Gradle, Make, Jenkinsfile, Makefile, Dockerfile, docker-compose.yml, Vagrantfile, M4, AWS CodeBuild, GCP Cloud Build etc...
Run HashiCorp Packer as part of your GitHub Actions Workflow
Comprehensive set of Terraform coding standards designed for enterprise-level projects
Contains Terraform code for Azure deployment - snippets, useful bits, samples, labs and more. All deployable in small instances with ready to go code. These are designed for training/learning and documentation on deployment using GitHub Actions and Terraform Cloud is included.
Terraform module to configure GitHub Actions as an OpenID Connect (OIDC) identity provider in AWS.
A fully automated CI/CD pipeline that builds, tests, and deploys a Node.js application on Amazon EKS using GitHub Actions, Terraform, and Kubernetes.
Configuring Production-Ready EKS Clusters with Terraform and GitHub Actions
A list of Terraform modules to build your Azure Data IaC templates.
Terraform module to setup OIDC with AWS and GH Actions
GitHub Actions self-hosted arm64 macOS runners
⚡ Human-friendly interactions with third-party web services through GitHub Actions
Example repository to build OCI, publish to ECR and deploy to ECS fargate, setup using terraform.
Sample GitHub Actions reusable workflows and Terraform reusable modules
Adopt Terraform to auto-provision infrastructure, and GitHub Flow to continuously test and deploy code – See full article
Repository containing all the source code, personal notes, diagrams related to the Cloud Resume Challenge. More information about the challenge available at https://cloudresumechallenge.dev/
Um projeto simples, mas completo, de implantação de um cluster K8S gerenciado, integrando Github Workflows, Docker e ArgoCD.
Created by GitHub
Released October 16, 2018