Too Long; Didn't Read
How We Set Up a Production Ready CI Workflow Using GitHub Actions: How we use GitHub Actions in production. This article is the first part of two — one article for each workflow. The workflows for each app essentially follow the same structure. For example, we wanted to test the app, take a snapshot of it, and archive it as a Docker image in our container registry. We also wanted to run the integration steps but also validate the release tag with a custom action and deploy it to a Kubernetes cluster.