From 24d9c99456c8554279f5acaaf92fce2ab91ef2c8 Mon Sep 17 00:00:00 2001 From: Muhammad Atif Ali Date: Sun, 6 Jul 2025 18:28:34 +0500 Subject: [PATCH 1/2] Update module sources for Windsurf and Zed Switch Windsurf and Zed modules to use development registry URLs, replacing the local relative path for Zed. Remove redundant Zed module file to streamline configuration. --- dogfood/coder/main.tf | 5 +++-- dogfood/coder/zed/main.tf | 39 --------------------------------------- 2 files changed, 3 insertions(+), 41 deletions(-) delete mode 100644 dogfood/coder/zed/main.tf diff --git a/dogfood/coder/main.tf b/dogfood/coder/main.tf index a9cb72b9c7984..8eb2ec6a705c4 100644 --- a/dogfood/coder/main.tf +++ b/dogfood/coder/main.tf @@ -337,7 +337,7 @@ module "cursor" { module "windsurf" { count = data.coder_workspace.me.start_count - source = "registry.coder.com/coder/windsurf/coder" + source = "dev.registry.coder.com/coder/windsurf/coder" version = "1.0.0" agent_id = coder_agent.dev.id folder = local.repo_dir @@ -345,7 +345,8 @@ module "windsurf" { module "zed" { count = data.coder_workspace.me.start_count - source = "./zed" + source = "dev.registry.coder.com/coder/zed/coder" + version = "1.0.0" agent_id = coder_agent.dev.id agent_name = "dev" folder = local.repo_dir diff --git a/dogfood/coder/zed/main.tf b/dogfood/coder/zed/main.tf deleted file mode 100644 index 96466ba258a1b..0000000000000 --- a/dogfood/coder/zed/main.tf +++ /dev/null @@ -1,39 +0,0 @@ -terraform { - required_version = ">= 1.0" - required_providers { - coder = { - source = "coder/coder" - version = ">= 0.17" - } - } -} - -variable "agent_id" { - type = string -} - -variable "agent_name" { - type = string - default = "" -} - -variable "folder" { - type = string -} - -data "coder_workspace" "me" {} - -locals { - workspace_name = lower(data.coder_workspace.me.name) - agent_name = lower(var.agent_name) - hostname = var.agent_name != "" ? "${local.agent_name}.${local.workspace_name}.me.coder" : "${local.workspace_name}.coder" -} - -resource "coder_app" "zed" { - agent_id = var.agent_id - display_name = "Zed" - slug = "zed" - icon = "/icon/zed.svg" - external = true - url = "zed://ssh/${local.hostname}/${var.folder}" -} From a3ef7f47f79a9b151b35c3f008e0ae66ef3c9741 Mon Sep 17 00:00:00 2001 From: Atif Ali Date: Wed, 9 Jul 2025 01:29:36 +0500 Subject: [PATCH 2/2] update jetbrains module source --- dogfood/coder/main.tf | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dogfood/coder/main.tf b/dogfood/coder/main.tf index 8eb2ec6a705c4..5f2a676230888 100644 --- a/dogfood/coder/main.tf +++ b/dogfood/coder/main.tf @@ -306,8 +306,10 @@ module "vscode-web" { module "jetbrains" { count = data.coder_workspace.me.start_count - source = "git::https://github.com/coder/registry.git//registry/coder/modules/jetbrains?ref=jetbrains" + source = "dev.registry.coder.com/coder/jetbrains/coder" + version = "1.0.0" agent_id = coder_agent.dev.id + agent_name = "dev" folder = local.repo_dir major_version = "latest" }