Outsider
Outsider
@joonhwa I followed an [official Terraform Registry API document](https://www.terraform.io/docs/registry/api.html). There is no delete or update API. So, you can do them on Terrafrom Enterprise?
Currently, there is no support for authentication. I didn't know about `.netrc`. I will check if I support it.
> Terraform requires terraform provider registry, to publish "trusted" providers when serving providers back to clients - without that, terraform will refuse to download providers, and deployments will fail. @sponte...
For provider, there are no enough documents, especially for signing. In [the integration test](https://github.com/outsideris/citizen/blob/master/test/integration/terraform-cli.providers.spec.js#L153), terraform CLI can download providers without `/v1/publishers` API.
The test use terraform CLI with v0.12, v0.13 and v0.14.
> In order to be detected by the Terraform Registry, all provider repositories on GitHub must match the pattern terraform-provider-{NAME}, and the repository must be public. Only lowercase repository names...
I will check it on Windows. Can you provide your environment? e.g window version or node.js version.
Oops! Sorry for korea link. https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise/allSettled And you can see [12.9.0 release note](https://nodejs.org/ko/blog/release/v12.9.0/).
I will merge this in a few days.