overmindtech/Overmind Cost Signals

Analyze cost impact with Infracost and submit as Overmind signals

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Maintainedlast commit Sep 18, 2025
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: overmindtech/cost-signals-action@5595d70e4ee6baae7c9fcca3cef37f5fc8e1f2eb # v1

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
overmind-api-keyOvermind API key for submitting cost signalsyes
overmind-urlOvermind API base URLnohttps://api.overmind.tech
infracost-api-keyInfracost API key (will attempt to use existing credentials if not provided)no""
terraform-plan-jsonPath to terraform plan JSON file (if not provided, will look for tfplan.json)no""
terraform-directoryDirectory containing Terraform files to analyzeno.
baseline-pathPath to baseline cost JSON for comparison (optional)no""
threshold-percentagePercentage change threshold to trigger warnings (default: 20%)no20
threshold-absoluteAbsolute dollar change threshold to trigger warnings (default: $500)no500
currencyCurrency for cost display (USD, EUR, GBP, etc.)noUSD
signal-sourceSource identifier for the cost signal (typically repository name)no""
signal-categoryCategory for grouping cost signalsnoinfrastructure
skip-installSkip Infracost installation (useful if already installed)nofalse
debugEnable debug loggingnofalse
fail-on-thresholdFail the action if cost increase exceeds thresholdsnofalse
submit-on-decreasesSubmit signals for cost decreases (some teams only care about increases)notrue
infracost-versionVersion of Infracost to installnolatest
overmind-cli-versionVersion of Overmind CLI to installnolatest
namedescription
cost-changeMonthly cost change amount
cost-percentagePercentage cost change
signal-valueGenerated signal value (-4 to +3)
signal-submittedWhether signal was successfully submitted
total-resourcesTotal number of resources analyzed