terraform-provider-iterative icon indicating copy to clipboard operation
terraform-provider-iterative copied to clipboard

build: use TPI

Open casperdcl opened this issue 2 years ago • 1 comments

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

casperdcl avatar May 12 '22 14:05 casperdcl

And we can always fallback to local builds on failure.

0x2b3bfa0 avatar May 12 '22 14:05 0x2b3bfa0