Skip to content

ci: align Terraform and TFLint versions across all workflow files#11

Open
dmchaledev wants to merge 1 commit into
mainfrom
claude/blissful-pascal-DGI65
Open

ci: align Terraform and TFLint versions across all workflow files#11
dmchaledev wants to merge 1 commit into
mainfrom
claude/blissful-pascal-DGI65

Conversation

@dmchaledev
Copy link
Copy Markdown
Contributor

Summary

  • terraform-validate.yml was pinned to Terraform 1.9.5 while ci.yml uses 1.9.8 — bumped to match.
  • tflint.yml was pinned to TFLint v0.53.0 while ci.yml uses v0.55.0 — bumped to match.

Version drift between workflows means a module can produce different validation or lint results depending on which gate runs it, quietly undermining the CI guarantee. Two minor version bumps close that gap so all three workflows agree on the same tool semantics.

Test plan

  • terraform-validate job passes on all 20 modules with Terraform 1.9.8
  • tflint job passes on all 20 modules with TFLint v0.55.0
  • ci.yml validate/lint jobs continue to pass (versions already matched)

https://claude.ai/code/session_013sRKMe23UFTqiHFZANsqmE


Generated by Claude Code

terraform-validate.yml was pinned to Terraform 1.9.5 while ci.yml uses
1.9.8; tflint.yml was pinned to TFLint v0.53.0 while ci.yml uses v0.55.0.
Drift between workflow versions lets a module pass one gate with
different validation semantics than the authoritative ci.yml gate.

Standardises both files to match the versions already declared in
ci.yml (Terraform 1.9.8, TFLint v0.55.0).

https://claude.ai/code/session_013sRKMe23UFTqiHFZANsqmE
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants