Skip to content

Comments

SRE-527: Add Terraform and TFLint Renovate rules#30

Merged
TimDiekmann merged 1 commit intomainfrom
t/sre-527-renovate-terraform-rules
Feb 20, 2026
Merged

SRE-527: Add Terraform and TFLint Renovate rules#30
TimDiekmann merged 1 commit intomainfrom
t/sre-527-renovate-terraform-rules

Conversation

@TimDiekmann
Copy link
Member

Summary

Add shared Renovate package rules for Terraform-based repos:

  • Terraform providers: branch prefix deps/tf/, no dashboard approval, assigned to @TimDiekmann
  • required_version: disabled (Terraform CLI version controlled via mise)
  • TFLint plugins: branch prefix deps/tflint/, no dashboard approval, assigned to @TimDiekmann

Part of setting up Renovate in hashintel/internal-infra.

Test plan

  • Merge this, then verify internal-infra Renovate picks up the rules from shared config

- Terraform providers: auto-create PRs (no dashboard approval), branch
  prefix deps/tf/, assigned to TimDiekmann
- required_version: disabled (Terraform CLI version controlled via mise)
- TFLint plugins: auto-create PRs, branch prefix deps/tflint/
@TimDiekmann TimDiekmann enabled auto-merge (squash) February 19, 2026 11:17
@augmentcode
Copy link

augmentcode bot commented Feb 19, 2026

🤖 Augment PR Summary

Summary: Adds shared Renovate package rules to better manage IaC updates for Terraform and TFLint.

Changes:

  • Adds a Terraform provider update rule (branch prefix deps/tf/, no dashboard approval, assigned to @TimDiekmann)
  • Disables Renovate bumps for Terraform required_version (Terraform CLI version is controlled via mise)
  • Adds a TFLint plugin update rule (branch prefix deps/tflint/, no dashboard approval, assigned to @TimDiekmann)

🤖 Was this summary useful? React with 👍 or 👎

Copy link

@augmentcode augmentcode bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Review completed. 1 suggestions posted.

Fix All in Augment

Comment augment review to trigger a new review at any time.

{
"description": "Terraform providers",
"matchManagers": ["terraform"],
"matchDepTypes": ["provider"],
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

matchDepTypes: ["provider"] only targets the deprecated Terraform provider blocks; most repos on Terraform >=0.13 pin providers via required_providers (depType required_provider), so this rule may not apply to the intended dependencies.

Severity: medium

Fix This in Augment

🤖 Was this useful? React with 👍 or 👎, or 🚀 if it prevented an incident/outage.

@TimDiekmann TimDiekmann merged commit e4d5730 into main Feb 20, 2026
5 checks passed
@TimDiekmann TimDiekmann deleted the t/sre-527-renovate-terraform-rules branch February 20, 2026 09:04
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