diff --git a/.github/workflows/terraform-tests.yml b/.github/workflows/terraform-tests.yml index 66f8cdc..124cb7d 100644 --- a/.github/workflows/terraform-tests.yml +++ b/.github/workflows/terraform-tests.yml @@ -23,7 +23,7 @@ jobs: - name: Setup Terraform uses: hashicorp/setup-terraform@v3 with: - terraform_version: 1.9.2 # Get the latest from: https://releases.hashicorp.com/terraform/ + terraform_version: 1.10.3 # Get the latest from: https://releases.hashicorp.com/terraform/ - name: Run terraform tests run: | terraform init diff --git a/.terraform-version b/.terraform-version new file mode 100644 index 0000000..62321af --- /dev/null +++ b/.terraform-version @@ -0,0 +1 @@ +1.10.3 \ No newline at end of file diff --git a/.tool-versions b/.tool-versions index 3874604..e6fbd6d 100644 --- a/.tool-versions +++ b/.tool-versions @@ -1 +1 @@ -terraform 1.9.2 +terraform 1.10.3 diff --git a/README.md b/README.md index 7dff242..d5d09d4 100644 --- a/README.md +++ b/README.md @@ -27,8 +27,8 @@ code by adding a `module` configuration and setting its `source` parameter to UR | Name | Version | |------|---------| -| [terraform](#requirement\_terraform) | >= 1.9.0 | -| [google](#requirement\_google) | 5.38.0 | +| [terraform](#requirement\_terraform) | >= 1.10.0 | +| [google](#requirement\_google) | 6.15.0 | ## Providers @@ -38,7 +38,7 @@ No providers. | Name | Source | Version | |------|--------|---------| -| [vpc](#module\_vpc) | terraform-google-modules/network/google | 9.1.0 | +| [vpc](#module\_vpc) | terraform-google-modules/network/google | 10.0.0 | ## Resources diff --git a/main.tf b/main.tf index a6c0a99..15ae900 100644 --- a/main.tf +++ b/main.tf @@ -1,7 +1,7 @@ # Create a simple VPC, Subnets and Secondary Ranges module "vpc" { source = "terraform-google-modules/network/google" - version = "9.1.0" + version = "10.0.0" project_id = var.project_id network_name = var.network_name diff --git a/tests/simple-vpc/main.tf b/tests/simple-vpc/main.tf index 92ae7fc..13cba3f 100644 --- a/tests/simple-vpc/main.tf +++ b/tests/simple-vpc/main.tf @@ -6,7 +6,7 @@ locals { } module "simple-project" { - source = "git::https://github.com/BrownUniversity/terraform-gcp-project.git?ref=v0.1.6" + source = "git::https://github.com/BrownUniversity/terraform-gcp-project.git?ref=v0.1.7" project_name = "inspec-vpc" folder_id = var.folder_id billing_account = var.billing_account diff --git a/tests/simple-vpc/versions.tf b/tests/simple-vpc/versions.tf index 6cb6ff7..8a5adad 100644 --- a/tests/simple-vpc/versions.tf +++ b/tests/simple-vpc/versions.tf @@ -1,3 +1,3 @@ terraform { - required_version = ">= 1.9.2" + required_version = ">= 1.10.3" } \ No newline at end of file diff --git a/versions.tf b/versions.tf index 8515a14..e8c1c31 100644 --- a/versions.tf +++ b/versions.tf @@ -1,10 +1,10 @@ terraform { - required_version = ">= 1.9.0" + required_version = ">= 1.10.0" required_providers { google = { source = "hashicorp/google" - version = "5.38.0" + version = "6.15.0" } } }