Skip to content

v2.0.0

Choose a tag to compare

@uchinda-sph uchinda-sph released this 04 Dec 07:43
· 5 commits to main since this release
3950b36

Breaking Change Release Note

Upgrade Minimum Helm Provider Version to v3.0+

This release introduces a breaking change:
The required version of the hashicorp/helm Terraform provider has been updated from >= 2.6, < 3.0 to >= 3.0 across all modules (gha-runner-scale-set-controller, gha-runner-scale-set, and root).
Impact:

  • You must upgrade your Helm provider to version 3.0 or newer for all Terraform runs.
  • Existing configurations using Helm provider v2.x will no longer be compatible and may fail during initialization or apply.

Example Required Update in Configuration

terraform {
  required_providers {
    helm = {
      source  = "hashicorp/helm"
      version = ">= 3.0"
    }
  }
}

Other Change

  • Fixed the syntax for the kubernetes provider attribute in providers.tf by explicitly assigning as kubernetes = { ... }.

Migration Instructions

  • Update your local and CI/CD Terraform Helm provider to >= 3.0.
  • Review upstream dependency compatibility, ensuring you are not relying on deprecated provider features removed in Helm provider 3.x.

Action Required:
If you use this module, upgrade your Terraform Helm provider immediately to avoid deployment errors.
Refer to the Terraform Helm Provider v3.x documentation for guidance on migration and updated usage.


Full Changelog: v1.7.1...v2.0.0