takescoop/Publish Terraform Cloud Module Action
Publishes a private module to a Terraform Cloud repository
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
- Runtime
- Deprecated runtime
Inputs
| name | description | required | default |
|---|---|---|---|
| repo | The repository to publish. Format `owner/name` | — | ${{ github.repository }} |
| display-identifier | The display identifier for the repository | — | ${{ github.repository }} |
| tf-organization | The Terraform Cloud organization name | yes | — |
| tf-token | A Terraform Cloud API token | yes | — |
| tf-host | The Terraform Cloud hostname | — | app.terraform.io |
| vcs-token-id | Token ID of the Terraform Cloud VCS client used in the VCS connection (overrides vcs-name) | — | — |
| vcs-name | Name of the Terraform Cloud VCS client for the repository (not used if vcs-token-id is passed) | — | GitHub.com |
Outputs
| name | description |
|---|---|
| module | Reference to the published module |