From 578d3ea1dcff4d26623cfb765ed83104aa3d58dc Mon Sep 17 00:00:00 2001 From: team-tf-cdk <84392119+team-tf-cdk@users.noreply.github.com> Date: Tue, 19 Dec 2023 15:21:40 +0100 Subject: [PATCH] feat: deprecate and archive prebuilt bindings for hashicups provider (#251) HashiCorp has made the decision to stop publishing new versions of prebuilt Terraform `hashicups` provider bindings for [CDK for Terraform](https://cdk.tf). Previously-published versions of the prebuilt `hashicups` provider will still continue to be available on their respective package managers (e.g. npm, PyPi, Maven, NuGet), but these will not be compatible with new releases of `cdktf` and are no longer eligible for commercial support. --------- Signed-off-by: team-tf-cdk Co-authored-by: Nara Kasbergen Kwon <855115+xiehan@users.noreply.github.com> --- .github/workflows/deprecate-provider.yml | 4 ++-- provider.json | 1 - providersWithCustomRunners.json | 3 +-- sharded-stacks.json | 1 - 4 files changed, 3 insertions(+), 6 deletions(-) diff --git a/.github/workflows/deprecate-provider.yml b/.github/workflows/deprecate-provider.yml index 15202f4..b41096c 100644 --- a/.github/workflows/deprecate-provider.yml +++ b/.github/workflows/deprecate-provider.yml @@ -26,8 +26,8 @@ jobs: - name: Kick off the deprecation run: | sed -i "s/isDeprecated: false,/isDeprecated: true,/" .projenrc.js - - name: Do a build - run: yarn && yarn build + - name: npx projen + run: yarn - name: Create Pull Request id: cpr uses: peter-evans/create-pull-request@153407881ec5c347639a548ade7d8ad1d6740e38 # v5.0.2 diff --git a/provider.json b/provider.json index cfc0e50..8ad4461 100644 --- a/provider.json +++ b/provider.json @@ -22,7 +22,6 @@ "google": "google@~> 5.0", "googlebeta": "google-beta@~> 5.0", "googleworkspace": "googleworkspace@~> 0.7", - "hashicups": "hashicorp/hashicups@~> 0.3", "hcp": "hcp@~> 0.45", "hcs": "hcs@~> 0.5", "helm": "helm@~> 2.3", diff --git a/providersWithCustomRunners.json b/providersWithCustomRunners.json index 4b8d211..511ec09 100644 --- a/providersWithCustomRunners.json +++ b/providersWithCustomRunners.json @@ -4,6 +4,5 @@ "datadog", "google", "googlebeta", - "kubernetes", - "hashicups" + "kubernetes" ] diff --git a/sharded-stacks.json b/sharded-stacks.json index e6f10d2..a93c0d5 100644 --- a/sharded-stacks.json +++ b/sharded-stacks.json @@ -23,7 +23,6 @@ "gitlab", "google", "googlebeta", - "hashicups", "helm", "ionoscloud", "kubernetes",