pulumiverse / pulumi-hcp

A Pulumi provider for interacting with the Hashicorp Cloud Platform
Apache License 2.0
1 stars 2 forks source link

Allow all SDKs to automatically install the plugin binary #4

Closed christophermaier closed 2 years ago

christophermaier commented 2 years ago

Previously, the final SDKs were not functioning properly due to a bug in how Pulumi resolves the download URL for plugins.

Here, we work around this with a centralized modification of the plugin download URL, ensuring that the leading "v" is present in the final URL. Once this can be addressed in Pulumi itself, we can remove the "v".

A handful of other tweaks are present here, as well, including the proper creation of tags for the Go SDK, general dependency updates, and the use of our PyPI Buildkite plugin for publishing the Python SDK.