Skip to content
This repository was archived by the owner on Jun 22, 2026. It is now read-only.

v2.27.1: ci — point platform prod deploy at admin-prod backend - #159

Open
MyAlterLego wants to merge 7 commits into
devfrom
fix/platform-prod-backend
Open

v2.27.1: ci — point platform prod deploy at admin-prod backend#159
MyAlterLego wants to merge 7 commits into
devfrom
fix/platform-prod-backend

Conversation

@MyAlterLego

Copy link
Copy Markdown
Collaborator

Fixes the platform prod-deploy misconfiguration found while shipping the LLM usage dashboard.

Root cause: app_hosting_backend: triarch-dev pointed prod deploys at the marketing backend (triarchsecurity-triarch-dev-website), which also owns admin.triarch.dev/triarch.dev/www. The platform admin only ever ran on admin-dev (dev). So nothing platform reached prod, and the CL-4 gate 404'd on the missing version-snapshot.

Fix: new admin-prod backend (platform repo, env=prod) created + bootstrap-deployed from main; this PR repoints CI at it. admin.triarch.dev moves onto admin-prod; marketing keeps triarch.dev + www.

🤖 Generated with Claude Code

MyAlterLego and others added 7 commits June 1, 2026 13:01
v2.24.0: promote dev→main (TRI-20 write path + TRI-9 + TRI-16)
v2.25.1: promote dev→main (TRI-6 agent bug-write path)
v2.26.0: admin — LLM Provider Health module (prod)
v2.27.0: admin — promote cross-tenant LLM usage dashboard + ingest to prod
…riarch-dev/marketing)

Root cause: app_hosting_backend was 'triarch-dev', which serves the MARKETING repo
(triarchsecurity-triarch-dev-website) and holds admin.triarch.dev/triarch.dev/www. The
platform admin only ran on admin-dev (dev). New admin-prod backend (platform repo, env=prod)
now serves prod; admin.triarch.dev moves onto it. Marketing keeps triarch.dev + www.
…mpty 404s)

admin-prod's only build (build-2026-06-18-001 @ commit 0a6543d) runs the Next
adapter but 404s every route with an empty body — empty-routing build. Force a
fresh full rebuild to verify the admin-prod--triarch-dev-website.us-central1.hosted.app
URL serves the app before moving the admin.triarch.dev custom domain onto it.

Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant