For my day job, I contribute to an open source program designed to validate cloud infrastructure resources by probing for known weak points.
Our internal team manages its development infrastructure resources using a GitHub repository that’s entirely dedicated to executing Terraform through the GitHub Actions pipeline.
Between our deploy, destroy, and multiple validation CI workflows, we have several different YAML files that end up doing the same steps. The problem is that GitHub Actions doesn’t support YAML anchors, which are designed to reduce code repetition in situations such as this.
Using the standard GitHub Actions features, I need to either…
Just a person who dislikes writing bios.