travix/Publish Private Terraform Provider
Publishes a private terraform provider generated by goreleaser to the Terraform Cloud
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
- Runtime
- Deprecated runtime
Inputs
| name | description | required | default |
|---|---|---|---|
| access-token | Terraform Cloud access token | yes | — |
| artifact-json | JSON string of the artifacts generated by goreleaser-action, takes precedence over artifact-json-path | no | — |
| artifact-json-path | Path to the artifacts.json generated by goreleaser | no | dist/artifacts.json |
| gpg-key-id | GPG key-id from terraform cloud to generate the new version. Default to first key-id found in [list-gpg-keys](https://developer.hashicorp.com/terraform/cloud-docs/api-docs/private-registry/gpg-keys#list-gpg-keys) API | no | — |
| namespace | Namespace of the provider. Default to GitHub org name | no | — |
| provider-name | Name of the provider. Default to repo name without 'terraform-provider-' prefix | no | — |
| version | Version of the provider to be published. Default to tag name if run on tag event, else throws an error | no | — |
Outputs
no outputs