Enabling branch deployments through IssueOps with GitHub Actions
Feb 2, 2023Grant Birkinbine

Summary
This post introduces the 'branch-deploy' GitHub Action, enabling IssueOps for branch deployments. It details the branch deploy model, contrasting it with the traditional deploy-merge model, and highlights its benefits for reliability. The post provides a detailed example of how to configure and use the action within a GitHub Actions workflow, including triggering noop and regular deployments via comments on pull requests. It also outlines the action's features such as configurable triggers, environment targets, and integration with GitHub deployments, and provides examples for various deployment targets.