tsanton/terraform-cloud-release-action
Action to release a terraform provider version to your Terraform Cloud/Enterprise private provider registry
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| binary_version | From which repository tag to download the action binary | yes | — |
| workdir | The same workdir as goreleaser. Defaults to "./" | yes | ./ |
| hostname | The URL to the Terraform cloud/enterprise api. Usually 'https://app.terraform.io' | yes | https://app.terraform.io |
| token | Terraform cloud/enterprise access token. The access token must be a PAT/team token from the owners team or a team with Manage Private Registry permissions | yes | — |
| organization | The name of the Terraform cloud/enterprise organization | yes | — |
| namespace | The namespace for the provider. For private providers this must equal the organization name | yes | — |
| provider_name | The name of the provider. Usually 'terraform-provider-...' | yes | — |
| terraform_cloud_gpg_key_id | The key-id of the GPG-key that was used in goreleaser to sign your provider | yes | — |
| goreleaser_metadata | The 'metadata' output from goreleaser | yes | — |
| goreleaser_artifacts | The 'artifacts' output from goreleaser | yes | — |
Outputs
no outputs