williamomeara/iam-legend

AI code review for GCP IAM gaps before terraform apply.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
terraform-planPath to terraform plan JSON output (optional; falls back to static HCL scan).no
working-directoryRepo root or subdirectory to scan.no.
project-idGCP project the deploy targets.yes
github-tokenGitHub token used to post the PR review. Default uses the workflow's GITHUB_TOKEN.no${{ github.token }}
vertex-projectGCP project hosting the Vertex AI Gemini calls. Defaults to project-id. Required for the Gemini-written review prose path; if absent, iam-legend falls back to templated prose.no""
vertex-locationVertex AI region for Gemini calls.nous-central1
vertex-modelVertex AI Gemini model identifier (e.g. gemini-2.5-flash, gemini-2.5-pro). Note - AI Studio aliases like gemini-flash-latest do NOT work on Vertex.nogemini-2.5-flash

no outputs