From 1daa18f0a11f6d0604a84378f668971b500be3b7 Mon Sep 17 00:00:00 2001 From: guineveresaenger Date: Mon, 30 Sep 2024 08:41:15 -0700 Subject: [PATCH] ci-mgmt changes incorporating https://github.com/pulumi/ci-mgmt/pull/1085 --- .ci-mgmt.yaml | 1 + Makefile | 5 ++++- provider/go.mod | 2 ++ provider/go.sum | 2 -- 4 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.ci-mgmt.yaml b/.ci-mgmt.yaml index ffd8829..f241c85 100644 --- a/.ci-mgmt.yaml +++ b/.ci-mgmt.yaml @@ -8,6 +8,7 @@ env: makeTemplate: bridged team: ecosystem pulumiConvert: 1 +registryDocs: true plugins: - name: std version: "1.6.2" diff --git a/Makefile b/Makefile index d4dc881..974b529 100644 --- a/Makefile +++ b/Makefile @@ -29,7 +29,7 @@ development: install_plugins provider build_sdks install_sdks build: install_plugins provider build_sdks install_sdks -build_sdks: build_nodejs build_python build_dotnet build_go build_java +build_sdks: build_nodejs build_python build_dotnet build_go build_java build_registry_docs install_go_sdk: @@ -96,6 +96,9 @@ build_python: upstream cd ./bin && \ ../venv/bin/python -m build . +build_registry_docs: + $(WORKING_DIR)/bin/$(TFGEN) registry-docs --out $(WORKING_DIR)/docs + clean: rm -rf sdk/{dotnet,nodejs,go,python} diff --git a/provider/go.mod b/provider/go.mod index f6bd719..b193c01 100644 --- a/provider/go.mod +++ b/provider/go.mod @@ -8,11 +8,13 @@ require ( github.com/Venafi/terraform-provider-venafi v0.0.0 github.com/pulumi/pulumi-terraform-bridge/v3 v3.91.1 github.com/pulumi/pulumi/sdk/v3 v3.133.0 + ) replace ( github.com/Venafi/terraform-provider-venafi => ../upstream github.com/hashicorp/terraform-plugin-sdk/v2 => github.com/pulumi/terraform-plugin-sdk/v2 v2.0.0-20240520223432-0c0bf0d65f10 + github.com/pulumi/pulumi-terraform-bridge/v3 => ../../pulumi-terraform-bridge ) require ( diff --git a/provider/go.sum b/provider/go.sum index 99912df..75e860d 100644 --- a/provider/go.sum +++ b/provider/go.sum @@ -1922,8 +1922,6 @@ github.com/pulumi/providertest v0.0.14 h1:5QlAPAAs82jkQraHsJvq1xgVfC7xtW8sFJwv2p github.com/pulumi/providertest v0.0.14/go.mod h1:GcsqEGgSngwaNOD+kICJPIUQlnA911fGBU8HDlJvVL0= github.com/pulumi/pulumi-java/pkg v0.16.1 h1:orHnDWFbpOERwaBLry9f+6nqPX7x0MsrIkaa5QDGAns= github.com/pulumi/pulumi-java/pkg v0.16.1/go.mod h1:QH0DihZkWYle9XFc+LJ76m4hUo+fA3RdyaM90pqOaSM= -github.com/pulumi/pulumi-terraform-bridge/v3 v3.91.1 h1:Twh0IKS1pGHP6LHDq1oR0vbHlV52asoUCC7spEJl3Ao= -github.com/pulumi/pulumi-terraform-bridge/v3 v3.91.1/go.mod h1:DvueDDtOIbf7W1Or4oH0o7F990ozp/ROmlm/vgLoe+g= github.com/pulumi/pulumi-terraform-bridge/x/muxer v0.0.8 h1:mav2tSitA9BPJPLLahKgepHyYsMzwaTm4cvp0dcTMYw= github.com/pulumi/pulumi-terraform-bridge/x/muxer v0.0.8/go.mod h1:qUYk2c9i/yqMGNj9/bQyXpS39BxNDSXYjVN1njnq0zY= github.com/pulumi/pulumi-yaml v1.10.0 h1:djbgMJCxJBmYMr4kOpAXH5iauxGohYjEuTLfxD3NUUI=