terraform-provider-iterative
terraform-provider-iterative copied to clipboard
build: use TPI
goreleaser/goreleaser-action
takes ~30min to build 8 packages on GHA atm. Advantages of using a cloud instance to build instead:
- doubles up as a form of e2e testing
- provision the instance with TPI itself (dogfooding) so if TPI is broken it won't release
- faster builds
And we can always fallback to local builds on failure.