Matt (pactflow.io / pact-js / pact-go)
Matt (pactflow.io / pact-js / pact-go)
Matt (pactflow.io / pact-js / pact-go)
Matt (pactflow.io / pact-js / pact-go)
Yousaf Nabi (pactflow.io)
Yousaf Nabi (pactflow.io)
Matt (pactflow.io / pact-js / pact-go)
Matt (pactflow.io / pact-js / pact-go)
Matt (pactflow.io / pact-js / pact-go)
Matt (pactflow.io / pact-js / pact-go)
Yousaf Nabi (pactflow.io)
Is another option reducing what gets built on those runners to purely master builds/release only?limiting builds is prudent, I was a bit fast and loose whilst there was no limits.
What about running our own hosted runners for Github on e.g. Amazon Mac and linux ARM agents?Yeah that isn’t a bad shout, the gh images are available (they use Packer) so we can make sure they have near enough the same stuff on them. We can limit their use as well to keep costs down
Matt (pactflow.io / pact-js / pact-go)
Joshua Ellis
01/18/2024, 10:40 PMaarch64
Linux builds, I get around that for Pact Python by using qemu
virtualisation and a aarch64
Docker image. It is slow, but at least it works. This would ensure that everything basically runs the same.Joshua Ellis
01/18/2024, 10:41 PM