pulumi / action-test-provider-downstream

GitHub Action for testing effects of changes in the Pulumi-Terraform Bridge in downstream repositories.
Apache License 2.0
0 stars 1 forks source link

Consider running go mod tidy on sdk/* as part of this acton #19

Open t0yv0 opened 1 year ago

t0yv0 commented 1 year ago

Hello!

Issue details

Downstream checks on pulumi-terraform-bridge failed because sdk/go.mod was not up to date on the pulumi/sdk dependency with respect to the latest codegen. This is really not great and points to some discontinuity, in that SDK generation does not maintain the generated go.mod but it's maintained by hand. As things stand, the generated code was not compatible with outdated deps in a go.mod failing the action. Doing go mod tidy in this action would reduce the source of friction here.

Affected area/feature