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

Include a `schema-tools` diff of the downstream schema #18

Open iwahbe opened 1 year ago

iwahbe commented 1 year ago

Hello!

Issue details

The ecosystem team relies on downstream tests to ensure we don't introduce breaking changes to our tier 1 providers (and implicitly all other providers) when we enhance the bridge. In general, bridge changes should not result in any schema diff, and never a breaking change in the schema. Downstream tests should report schema diffs and breaking changes on the downstream provider.

We can use https://github.com/pulumi/schema-tools for this.

Affected area/feature

t0yv0 commented 1 year ago

Or https://github.com/pulumi/pulumi-terraform-bridge/issues/1166