cro22/CloudOracle PR Cost Comment
Posts a cost-impact analysis comment on Terraform pull requests, with an LLM-generated narrative.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| plan-file | Path to the JSON output of `terraform show -json plan.tfplan`. Required. | yes | — |
| region | AWS region for Pricing API queries. | no | us-east-2 |
| output-file | Optional path to also write the rendered Markdown to a file (in addition to posting). Useful for uploading the comment as an artefact. | no | "" |
| marker | HTML comment marker used to find the existing CloudOracle comment for upsert. Bump if you change the comment template format. | no | cloudoracle-pr-v1 |
| no-llm | If "true", disables the LLM narrative and falls back to the templated text. Use when LLM keys are unavailable or disallowed. | no | false |
| github-token | GitHub token used to post the comment. Defaults to the workflow token. Requires `pull-requests: write` permission. | no | ${{ github.token }} |
Outputs
no outputs