Rename westside-app repo to westside-landing on Forgejo #147
Labels
No labels
domain:backend
domain:devops
domain:frontend
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
forgejo_admin/westside-landing#147
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Type
Feature
Lineage
Sub-ticket of
forgejo_admin/westside-app#109(Landing site rename — decomposed).Repo
forgejo_admin/westside-appUser Story
As a superadmin
I want the Forgejo repo renamed from
westside-apptowestside-landingSo that the repo name reflects the public landing site and frees
westside-appfor the auth portal.Context
This is sub-ticket 1 of 4 from the decomposed
#109rename. This ticket covers ONLY the Forgejo API rename operation and post-rename verification of Woodpecker CI. No code changes — purely API + webhook verification.The rename must happen FIRST, before sub-tickets 2-4 can proceed (they reference the new repo name).
Blocker: In-progress items #534 and #529 on
board-westside-basketballmust complete before this rename. Renaming while branches are open will break their CI pipelines.File Targets
Files the agent should modify:
PATCH /api/v1/repos/forgejo_admin/westside-appwith{"name": "westside-landing"}Files the agent should NOT touch:
.woodpecker.yaml—${CI_REPO}auto-adjusts after renameAcceptance Criteria
westside-landingon Forgejo via APIwestsidekingsandqueens.tail5b443a.ts.net(rename doesn't affect runtime)Test Expectations
westside-landing, verify Woodpecker pipeline triggerswestsidekingsandqueens.tail5b443a.ts.netstill serves pagescurl -s -o /dev/null -w '%{http_code}' https://westsidekingsandqueens.tail5b443a.ts.net/Constraints
${CI_REPO}in.woodpecker.yamlauto-adjusts — no code change neededChecklist
Related
forgejo_admin/westside-app#109— parent ticket (decomposed)project-westside-basketballScope Review: READY
Review note:
review-587-2026-03-28All 11 template sections present. Traceability complete (story:WS-S26, arch:landing-site). File targets verified -- API-only operation, no code changes. Acceptance criteria testable. Blockers #534 and #529 are both in
done. Well under 5-minute rule.Minor cosmetic note:
blocked-by:ws-534andblocked-by:ws-529labels on the board item could be cleaned up since both blockers are done.Rename Complete
Executed
PATCH /api/v1/repos/forgejo_admin/westside-appwith{"name": "westside-landing"}.Verification Results
forgejo_admin/westside-landingforgejo_admin/westside-appredirects (301)westsidekingsandqueens.tail5b443a.ts.netreturns HTTP 200~/westside-app) updated to new URLRemaining Manual Verification
westside-landingto confirm Woodpecker pipeline triggers under the new nameNotes