commitdev / zero

Allow startup developers to ship to production on day 1
https://getzero.dev
Mozilla Public License 2.0
557 stars 51 forks source link

[modules] template sanity check in CI #449

Open davidcheung opened 2 years ago

davidcheung commented 2 years ago

the go templates we maintain seem to be brittle, perhaps we can maintain a bunch of somewhat realistic setups of zero-project.ymls per module and have a CI pipeline that tries to run zero create to make sure it can compile

Similar to this setup https://github.com/commitdev/zero-aws-eks-stack/blob/main/.github/workflows/terraform.yml but hopefully can support multiple zero-project.yml so we can test variants of realistic setups