diff --git a/.github/release-please/config.json b/.github/release-please/config.json index 15bceb50..824ac3cb 100644 --- a/.github/release-please/config.json +++ b/.github/release-please/config.json @@ -6,13 +6,19 @@ "separate-pull-requests": true, "packages": { "terraform-modules/spectrum": { - "component": "terraform-module-spectrum" + "component": "terraform-module-spectrum", + "extra-files": [ + "../../examples/k3s/main.tf", + "../../examples/talos/main.tf" + ] }, "terraform-modules/k3s": { - "component": "terraform-module-k3s" + "component": "terraform-module-k3s", + "extra-files": ["../../examples/k3s/main.tf"] }, "terraform-modules/talos": { - "component": "terraform-module-talos" + "component": "terraform-module-talos", + "extra-files": ["../../examples/talos/main.tf"] } } } diff --git a/examples/k3s/main.tf b/examples/k3s/main.tf index c69006e5..10b8f245 100644 --- a/examples/k3s/main.tf +++ b/examples/k3s/main.tf @@ -1,5 +1,5 @@ module "k3s" { - source = "github.com/fluencelabs/spectrum//terraform-modules/k3s" + source = "git::https://github.com/fluencelabs/spectrum.git//terraform-modules/k3s?ref=terraform-module-k3s-v0.0.1" # x-release-please-version kubeconfigs_location = "${path.root}/secrets" server_name = local.server_name server_ip_address = local.server_ip_address @@ -16,6 +16,6 @@ provider "helm" { module "spectrum" { depends_on = [module.k3s] - source = "github.com/fluencelabs/spectrum//terraform-modules/spectrum" + source = "git::https://github.com/fluencelabs/spectrum.git//terraform-modules/spectrum?ref=terraform-module-spectrum-v0.0.1" # x-release-please-version cluster_flavour = "k3s" } diff --git a/examples/talos/main.tf b/examples/talos/main.tf index 4c56d808..79182df4 100644 --- a/examples/talos/main.tf +++ b/examples/talos/main.tf @@ -21,7 +21,7 @@ provider "helm" { } module "talos" { - source = "git::https://github.com/fluencelabs/spectrum.git//terraform-modules/talos?ref=main" + source = "git::https://github.com/fluencelabs/spectrum.git//terraform-modules/talos?ref=terraform-module-talos-v0.0.1" # x-release-please-version cluster_name = var.cluster_name server_ip = var.server_ip # config_patches = [ @@ -31,7 +31,7 @@ module "talos" { module "spectrum" { depends_on = [module.talos] - source = "git::https://github.com/fluencelabs/spectrum.git//terraform-modules/spectrum?ref=main" + source = "git::https://github.com/fluencelabs/spectrum.git//terraform-modules/spectrum?ref=terraform-module-spectrum-v0.0.1" # x-release-please-version network = "main" cluster = "default" } diff --git a/examples/talos/variables.auto.tfvars b/examples/talos/variables.auto.tfvars index 6b03a1d2..334c0266 100644 --- a/examples/talos/variables.auto.tfvars +++ b/examples/talos/variables.auto.tfvars @@ -1,2 +1,2 @@ -server_ip = "1.2.3.4" +server_ip = "1.2.3.4" cluster_name = "example"