dikhan / terraform-provider-openapi

OpenAPI Terraform Provider that configures itself at runtime with the resources exposed by the service provider (defined in a swagger file)
Apache License 2.0
275 stars 48 forks source link

Upgrade to go 1.16 so Terraform SDK 2.10.1 can be integrated in the plugin #321

Closed dikhan closed 2 years ago

dikhan commented 2 years ago

Is your feature request related to a problem?

Terraform SDK latest release requires Go 1.16 to build the plugins as mentioned in their documentation.

Example:

As an OpenAPI Terraform maintainer
I want to update the go version used to build the plugin to Go v1.6
So that I we can integrate the latest version of Terraform SDK v2.10.1

Describe the solution you'd like

Acceptance criteria

What's required to consider this feature request complete?

Describe alternatives you've considered

A clear and concise description of any alternative solutions or features you've considered.

Additional context

Go release installation also requires Go 1.6 so this will enable the integration of the Terraform SDK latest version as well as remove from the CICD pipeline the installation script and be able to install go releaser using go install method instead.

Checklist (for admin only)

Don't forget to go through the checklist to make sure the issue is created properly: