Skip to content

chore(ci): delete four dead techgarden app-registry keys (WS-02 H5) - #281

Merged
TechGardenCode merged 1 commit into
mainfrom
ws02/registry-cleanup
Aug 8, 2026
Merged

chore(ci): delete four dead techgarden app-registry keys (WS-02 H5)#281
TechGardenCode merged 1 commit into
mainfrom
ws02/registry-cleanup

Conversation

@TechGardenCode

Copy link
Copy Markdown
Owner

WS-02 PR3 of 3 — cleanup. Merge after #279 and #280.

Deletes four dead keys from ci/app-registry.yamlfour keys, eight paths (a dev and a prod values.yaml each), all pointing at the retired per-service app:

  • techgarden-www
  • techgarden-bff
  • techgarden-blog
  • techgarden-profile

All eight manifest paths are already gone from the repo — verified nothing remains under clusters/*/techgarden/. These rows have been dangling since the per-service app was retired.

Deleted, never repointed

update-image-tag.yml's promote-to-prod job selects rows with select(.env == "prod") (lines 106 and 135). Repointing one of these rows at the monolith would make it a third route into prod alongside the ApplicationSet and a manual sync — and it is precisely the one nobody remembers exists. A row that does not exist cannot become that route.

Blast radius

None. No CI dispatches to these four app names. The five surviving entries (wiki, kian-coffee, kian-coffee-blog, hausparty, lizard-www) are untouched — 32 deletions, zero insertions.

🤖 Generated with Claude Code

https://claude.ai/code/session_015tcbrNifvkc8ryk4g2M7XK

techgarden-www, techgarden-bff, techgarden-blog and techgarden-profile — four
keys, eight paths (a dev and a prod values.yaml each) — all point at the retired
per-service app. Every one of those eight manifest paths is already gone from the
repo; verified none remain under clusters/*/techgarden/.

DELETED, NOT REPOINTED, and that distinction is the whole point.
update-image-tag.yml's promote-to-prod job selects rows with
`select(.env == "prod")` (lines 106/135), so a repointed row would become a THIRD
route into prod alongside the ApplicationSet and a manual sync — and it is the one
nobody remembers exists. A row that does not exist cannot be that route.

No behaviour change: the four apps have no CI dispatching to these names.

Claude-Session: https://claude.ai/code/session_015tcbrNifvkc8ryk4g2M7XK
@TechGardenCode
TechGardenCode merged commit 3983e81 into main Aug 8, 2026
6 checks passed
@TechGardenCode
TechGardenCode deleted the ws02/registry-cleanup branch August 8, 2026 23:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant