Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore: Add script for running
force-release
on every provider (#215)
<!-- Unless this is a very simple 1-line-of-code change, please create a new issue describing the change you're proposing first, then link to it from this PR. Read more about our process in our contributing guide: https://github.com/cdktf/.github/blob/main/CONTRIBUTING.md --> ### Description Recently we had a situation where we released a new version of CDKTF, and then promptly triggered all prebuilt providers to be re-generated. However, the go release failed on every prebuilt provider. Our current CI implementation on the providers doesn't allow us to manually release a version for just a specific language, so I built the [force-release workflow](https://github.com/cdktf/cdktf-provider-project/blob/main/src/force-release.ts) that's present on every provider. Even then, running that workflow manually by finding the right SHA for the PR and then triggering the release is too cumbersome at this scale. Thus, this script was created and it can be used to (_very carefully, please_) run the force-release workflow across the entire prebuild provider portfolio --------- Signed-off-by: team-tf-cdk <github-team-tf-cdk@hashicorp.com> Co-authored-by: team-tf-cdk <github-team-tf-cdk@hashicorp.com>
- Loading branch information