Skip to content

ci: update workflows to latest standard#3

Merged
sgtoj merged 2 commits into
mainfrom
ci/update-workflows-latest-standard
Jun 16, 2026
Merged

ci: update workflows to latest standard#3
sgtoj merged 2 commits into
mainfrom
ci/update-workflows-latest-standard

Conversation

@sgtoj

@sgtoj sgtoj commented Jun 16, 2026

Copy link
Copy Markdown
Member

Summary

Aligns this module's CI with the latest cruxstack TF module standard (mirrors terraform-aws-cognito-userpool-clients).

Changes

  • SHA-pin all GitHub Actions with version comments (supply-chain hardening) instead of floating tags
  • Bump action versions:
    • actions/checkout v4 → v6.0.2
    • hashicorp/setup-terraform v3 → v4.0.1
    • actions/cache → v5.0.5
    • mathieudutour/github-tag-action v6.1 → v6.2
    • ncipollo/release-action v1.12.0 → v1.21.0
    • amannn/action-semantic-pull-request v5.2.0 → v6.1.1
    • reviewdog/action-suggester → v1.24.0, action-terraform-validate → v1.17.3, action-tflint → v1.25.0, action-actionlint → v1.72.0
  • Add tflint_init: true to the tflint step

No structural/logic changes to the pipelines.

sgtoj added 2 commits June 16, 2026 14:31
- pin all action versions to commit SHAs with version comments
- bump checkout v4->v6, setup-terraform v3->v4, tag-action v6.1->v6.2,
  release-action v1.12.0->v1.21.0, semantic-pull-request v5.2.0->v6.1.1,
  and reviewdog actions to current releases
- add tflint_init: true to tflint step

aligns CI with the latest cruxstack module standard.
removes the tflint step which required a .tflint.hcl config and full
module init; keeps terraform validate as the terraform check.
@sgtoj sgtoj merged commit d558129 into main Jun 16, 2026
2 checks passed
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.

1 participant