cloudlabone/Infra-Lens
AI summaries for AWS CDK diffs, posted on every PR. Powered by Claude.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit May 20, 2026
- License
- MIT
Pinned Snippet
uses: cloudlabone/infra-lens@ad5ad7ef1a4a99103957ae2f11d3a0fd16e06bd9 # v1.0.3tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| anthropic-api-key | Anthropic API key. Get one at console.anthropic.com. | yes | — |
| cdk-diff-file | Path to the CDK diff JSON file. See README for the expected format. | no | cdk-diff.json |
| output-format | Render format for the summary. | no | markdown |
| language | Summary language (en, nl). | no | en |
| model | Claude model ID. Defaults to claude-opus-4-7. | no | claude-opus-4-7 |
| max-tokens | Maximum tokens in the summary. | no | 1024 |
| fail-on-destructive | Fail the workflow if destructive changes (destroy/replace) are detected. | no | false |
| post-comment | Post the summary as a PR comment. | no | true |
| create-issue | If there is no PR, create an issue with the summary instead. | no | false |
Outputs
| name | description |
|---|---|
| summary | The generated summary. |
| success | true on success, false on failure. |
| issue-number | PR or issue number that received the comment, if any. |