aurelbalteaux/Infra Tools

Environment detection, kustomize diff rendering, and reference validation for infra-deployments PRs

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
commandCommand to run: env-detector, render-diff, or validate-refsyes
repo-rootPath to the repository root (default: auto-detect)no.
base-refBase git ref to compare againstno
pr-numberPull request number (for labeling/commenting)no
github-tokenGitHub token for API operationsno${{ github.token }}
overlays-dirPath to overlays directory relative to repo rootnoargo-cd-apps/overlays
output-modeOutput mode for render-diff: local, ci-summary, ci-comment, ci-artifact-dir (comma-separated)nolocal
output-dirOutput directory for render-diff artifactsno
log-fileWrite debug logs to this file (env-detector, render-diff only)no
cluster-labelsInclude cluster/<name> labels (env-detector)nofalse
dry-runPrint results without calling GitHub API (env-detector)nofalse
enforce-ring-deploymentFail when both staging and production overlays are directly modified (env-detector)nofalse
ring-report-fileWrite ring deployment check result to this file (env-detector)no
rootRoot directory to validate (validate-refs)no
verboseShow all checked directories (validate-refs)nofalse
detection-modeDetection mode for render-diff: appset or directnoappset
components-dirComponents directory for direct mode (render-diff)nocomponents
namedescription
affected-environmentsJSON array of affected environment names (env-detector)
affected-clustersJSON array of affected cluster names (env-detector)
labelsJSON array of labels that would be applied (env-detector)