cloudify-cosmo/Parse Cloudify Related comments
parse issue comment then pass action to Cloudify.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stalelast commit Oct 5, 2022
- License
- None
Pinned Snippet
uses: cloudify-cosmo/cloudify-comment-action@b3b1f8133738ee995f8d7ac6a31cc7ddb59fe80a # v1.3tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| comment | comment to parse and take action based on | yes | — |
| github_token | github token that will be used to add comment to PR | no | - |
| environment-name | Name of Cloudify environment | no | - |
| environment-id | ID of Cloudify environment | no | - |
| labels | A labels list of the form <key>:<value>,<key>:<value>. Any comma and colon in <value> must be escaped with \. The labels’ keys are saved in lowercase. | no | - |
| module-file | URL/path to Terraform module archive | no | - |
| module-source-path | path to Terraform module inside the archive | no | - |
| variables-file | YAML/JSON file containing template variables | no | - |
| environment-file | YAML/JSON file containing environment variables to pass to the Terraform process | no | - |
| environment-mapping | A whitespace-delimited list of strings. For each item: * If it is of the form `k=v`, then the value of the environment variable `k` is passed as environment variable `v` to Terraform * Otherwise, let the value be `x`; then the environment variable `x` is passed as-is to Terraform This effectively passes environment variables, visible to the CI/CD platform, as environment variables to Terraform. Useful, among others, for passing Cloud credentials - stored in the CI/CD platform - to Terraform | no | - |
| skip-apply-comment | boolean to control whether to add terraform apply comment to PR | no | false |
| infracost-api-key | infracost api key [requrired in case you want to use cost comment action] | no | false |
Outputs
| name | description |
|---|---|
| result | Comment handling result |