Skip to content

Changelog

Releases of Tekchbila-Studios/infragram-action. @v1 always points at the latest 1.x release.

  • Bundle v3. References are sent unresolved, together with the names that locals blocks point to. Registry modules that wire resources through local.* now keep those connections. No locals value is ever read, only the references inside them. See what is read from .tf files.
  • Connections across module boundaries. The bundle records how module inputs and outputs connect, so a reference passed into or out of a module, such as module.vpc.vpc_id, links the resources on both sides.
  • Unplannable roots warn instead of failing. A root whose count or for_each depends on apply-time values now produces a warning and a green step, so one such root doesn’t fail a whole matrix. See Invalid count argument.
  • Waits out the concurrent build limit. Parallel matrix legs retry for up to five minutes instead of being skipped.
  • Run ID everywhere. Every accepted build prints its run ID to the log, an annotation and the job summary, and exposes run-id and run-url as outputs.
  • Documented parallel multi-environment builds with environment and a matrix.
  • Pinned actions updated to their current major versions.
  • plan-path works with plans from other workflows. The Action now runs terraform init -backend=false before reading a saved plan, so a plan downloaded as an artifact can be decoded without backend access or cloud credentials.
  • terraform init no longer uses -lockfile=readonly. Repositories without a committed lock file, or with one generated on macOS, now plan without errors. A committed lock file is still honoured.
  • First release. OIDC preflight, local plan, open-source collector with the standard sanitization profile, Gitleaks scan with block, warn and off modes, and upload.
  • The Action and collector are MIT-licensed.