From 71a5c15b4ccc70f6b99f6da72d65d8426fc8ba09 Mon Sep 17 00:00:00 2001 From: Zsolt Tasnadi Date: Sun, 16 Aug 2026 20:57:37 +0200 Subject: [PATCH] Serve the builder images from the build org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The org reorganization moved the toolchain repos to build/ but left their container images in internal/: a package namespace does not travel with the repo and gets no redirect, which is the only reason the internal org was still alive. All eight images now live under build/ — the six unchanged ones copied layer-for-layer, the Ebitengine and Bevy ones rebuilt for the ARM target. The internal org can be emptied. Co-Authored-By: Claude Opus 5 (1M context) --- apps/api/config/initializers/warp_engine.rb | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/apps/api/config/initializers/warp_engine.rb b/apps/api/config/initializers/warp_engine.rb index 60f11a9..a9621b7 100644 --- a/apps/api/config/initializers/warp_engine.rb +++ b/apps/api/config/initializers/warp_engine.rb @@ -12,13 +12,13 @@ Rails.application.config.to_prepare do # and their builder images. An image bump is one line here, rolled out to # every repo by the deploy. c.ci_platforms = { - "godot" => { builder: "git.teletypegames.org/internal/godot-builder:4.7.1" }, - "phaser" => { builder: "git.teletypegames.org/internal/phaser-builder:latest" }, - "love" => { builder: "git.teletypegames.org/internal/love-builder:latest" }, - "bevy" => { builder: "git.teletypegames.org/internal/bevy-builder:latest" }, - "c64" => { builder: "git.teletypegames.org/internal/c64-builder:latest" }, - "ebitengine" => { builder: "git.teletypegames.org/internal/ebitengine-builder:latest" }, - "tic80" => { builder: "git.teletypegames.org/internal/tic80pro:latest" } + "godot" => { builder: "git.teletypegames.org/build/godot-builder:4.7.1" }, + "phaser" => { builder: "git.teletypegames.org/build/phaser-builder:latest" }, + "love" => { builder: "git.teletypegames.org/build/love-builder:latest" }, + "bevy" => { builder: "git.teletypegames.org/build/bevy-builder:latest" }, + "c64" => { builder: "git.teletypegames.org/build/c64-builder:latest" }, + "ebitengine" => { builder: "git.teletypegames.org/build/ebitengine-builder:latest" }, + "tic80" => { builder: "git.teletypegames.org/build/tic80pro:latest" } } # Explicit URL: request.base_url would yield http:// behind the host nginx # (no X-Forwarded-Proto reaches Rails), and the resulting 301 makes the