PagerDuty / terraform-provider-pagerduty

Terraform PagerDuty provider
https://www.terraform.io/docs/providers/pagerduty/
Mozilla Public License 2.0
206 stars 210 forks source link

Incorrect Go Module Path #811

Closed iwahbe closed 7 months ago

iwahbe commented 8 months ago

The go module path for this provider is listed as github.com/terraform-providers/terraform-provider-pagerduty:

https://github.com/PagerDuty/terraform-provider-pagerduty/blob/7133e1ff7561c406416bf2a971cdd77ffb014c79/go.mod#L1

The repository (and it's code) is hosted at github.com/PagerDuty/terraform-provider-pagerduty, a different org.

This makes it impossible to import any code in this provider using Go's normal mechanism.

Changing the import path here should not be a breaking change, since no one was previously able to import any code from this repo.

Context

I work at @pulumi and one of my jobs is to maintain https://github.com/pulumi/pulumi-pagerduty. pulumi-pagerduty is a projection of github.com/PagerDuty/terraform-provider-pagerduty, so it includes parts of this repo as a library.

References

Are there any other GitHub issues (open or closed) or Pull Requests that should be linked here? For example: