From 15fd72fa6223abdb7ca0975fc3701f586357560a Mon Sep 17 00:00:00 2001 From: Julio Castillo Date: Mon, 18 Dec 2023 15:45:15 +0100 Subject: [PATCH] Override github provider version for tests --- tools/lockfile/default-versions_override.tf | 27 +++++++++++++++++++++ tools/lockfile/main.tf | 9 ------- 2 files changed, 27 insertions(+), 9 deletions(-) create mode 100644 tools/lockfile/default-versions_override.tf diff --git a/tools/lockfile/default-versions_override.tf b/tools/lockfile/default-versions_override.tf new file mode 100644 index 0000000000..0cf3352516 --- /dev/null +++ b/tools/lockfile/default-versions_override.tf @@ -0,0 +1,27 @@ +# Copyright 2023 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# https://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# This file specifies the required version of the github provider used +# during testing. This has to be in an override file, otherwise the +# setup-tf-providers job fails because it copies default-versions.tf +# before running `terraform init` + +terraform { + required_providers { + github = { + source = "integrations/github" + version = "~> 5.0" + } + } +} diff --git a/tools/lockfile/main.tf b/tools/lockfile/main.tf index 14d5c4dcc6..7614f5bcd9 100644 --- a/tools/lockfile/main.tf +++ b/tools/lockfile/main.tf @@ -12,15 +12,6 @@ # See the License for the specific language governing permissions and # limitations under the License. -terraform { - required_providers { - github = { - source = "integrations/github" - version = "~> 5.0" - } - } -} - data "archive_file" "bundle" {} resource "azuread_user" "default" {} resource "azurerm_resource_group" "default" {}