pulumi / pulumi-aws

An Amazon Web Services (AWS) Pulumi resource package, providing multi-language access to AWS
Apache License 2.0
466 stars 157 forks source link

chore: remove minimal schema from source #4829

Closed t0yv0 closed 3 hours ago

t0yv0 commented 1 day ago

Keeping a copy of minimal schema (introduced in https://github.com/pulumi/pulumi-aws/pull/4587) is proving to conflict with Pulumi tooling such as upgrade-provider and is not strictly necessary. With this change the minimal schema itself as well as CI checks to make sure it is up to date are removed. Instead it will be computed on-the-fly by the release job as before:

Fixes:

t0yv0 commented 8 hours ago

I need one more tweak, but I think this can work.

github-actions[bot] commented 6 hours ago

Does the PR have any schema changes?

Looking good! No breaking changes found. No new resources/functions.

Maintainer note: consult the runbook for dealing with any breaking changes.