Files
coder/.github
Mathias Fredriksson 297a55051b fix: make Terraform fixture generation predictable (#29481)
`make gen` could regenerate every Terraform fixture during unrelated
work because the installed CLI differed from `version.txt`, or because
the provider-version check failed.

`make gen` now compares the generator, fixture sources, provider lock,
and mise’s Terraform pin against a committed record. Changed inputs
trigger regeneration; a different installed executable or checkout
timestamps do not. Terraform runs in a temporary directory, and outputs
are copied back only after generation succeeds. Shared CI checks the
record and conversion behavior without regenerating Terraform fixtures.

Fixes CODAGT-1082
2026-09-21 19:49:33 +03:00
..