pulumi / pulumi-terraform-bridge

A library allowing Terraform providers to be bridged into Pulumi.
Apache License 2.0
199 stars 43 forks source link

Automate Downstream Tests #1721

Open VenelinMartinov opened 8 months ago

VenelinMartinov commented 8 months ago

Hello!

Issue details

We should automate the downstream test reaping. This will allow more automation on top, like nightly bridge releases.

https://github.com/pulumi/pulumi-terraform-bridge/actions/workflows/update-providers-test.yml currently requires manually reaping the PRs

POC https://github.com/pulumi/pulumi-terraform-bridge/pull/1718

Affected area/feature

t0yv0 commented 8 months ago

https://github.com/pulumi/pulumi-terraform-bridge/blob/master/scripts/downstream_checks.py is there

VenelinMartinov commented 8 months ago

Yeah, great suggestion! That script will allow us to use one worker for all downstream PRs instead of one worker per PR