Introduction GitHub Actions is a powerful continuous integration and deployment (CI/CD) tool provided by GitHub. It allows developers to automate software workflows and build, test, and deploy code changes from within the GitHub platform. AWS ECR (Amazon Elastic Container Registry) is a fully-managed Docker container registry service provided by Amazon Web Services (AWS). It allows developers […]
Build and Push Docker Image to Docker Hub using GitHub Action
Introduction GitHub Actions is a powerful continuous integration and deployment (CI/CD) tool provided by GitHub. It allows developers to automate software workflows and build, test, and deploy code changes from within the GitHub platform. Docker Hub is a cloud-based registry service provided by Docker for storing and sharing containerized applications and images. Docker is a platform […]
Use Variables and Secrets Variables with Github Action’s Workflow
Introduction GitHub Actions is an automation feature provided by GitHub that allows you to define workflows to automate tasks in your software development projects. It helps you build, test, and deploy your code by creating a series of customizable steps, known as a workflow, that are triggered by various events, such as code pushes, pull […]
Setup Multiple Environment Azure CI/CD with Terraform Cloud & GitHub Action
Introduction Terraform is an open-source infrastructure as code (IaC) tool developed by HashiCorp. It allows you to define and provision infrastructure resources in a declarative manner using a simple and consistent syntax. With Terraform, you can describe your desired infrastructure state in configuration files, and then Terraform handles the provisioning and management of the resources […]
Deploy Ansible Playbook using GitHub Action
Introduction Ansible is an open-source IT automation tool that simplifies the deployment, configuration, and management of software applications and infrastructure GitHub Actions is a powerful continuous integration and deployment (CI/CD) tool provided by GitHub. It allows developers to automate software workflows and build, test, and deploy code changes from within the GitHub platform. Prerequisites In this […]
Build and Push Docker Image to Azure Container Registry using GitHub Action
Introduction GitHub Actions is a powerful continuous integration and deployment (CI/CD) tool provided by GitHub. It allows developers to automate software workflows and build, test, and deploy code changes from within the GitHub platform. Azure Container Registry is a fully managed, private container registry service provided by Microsoft Azure. It allows users to securely store […]