Rename repo #4
Labels
No labels
bug
duplicate
effort
high
effort
low
effort
medium
effort
minimal
enhancement
help wanted
invalid
pr
feedback
pr
reviewing
question
status
backlog
status
document
status
done
status
implement
status
pending
status
planning
status
reviewing
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
tepichord/milner#4
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?
evolved-npcs-infratomilnerNaina:
Updated on 2026-08-17 based on maintainer feedback.
Overview
Rename the repository from
evolved-npcs-infratomilnerand update all internal references to reflect the new identity. The repo's scope expands from a single-project infrastructure definition to a general-purpose cluster definition that hosts multiple pods (Vault, Woodpecker CI, and future workloads). The Forgejo repo rename itself will be done manually by the owner; this issue covers updating internal references, documentation, and scaffolding Woodpecker CI.Technical Approach
Update Terraform cluster name defaults
control-plane/main.tf:control-plane/terraform.tfvars:Align Talos versions between control-plane and worker
worker/vm-setup/create-worker-vm.sh:Rewrite top-level
README.mdto describe milner's scope:Update
AGENTS.md— change title, scope description, and repo map:Update
PLAN.md— replace TeamCity with Woodpecker CI, update identity:Phase 3 becomes:
Add
woodpecker/directory skeleton:woodpecker/README.md:Implementation Details
Files to modify:
control-plane/main.tf— changedefault = "evolved-npcs-cluster"→"milner-cluster"control-plane/terraform.tfvars— changecluster_name = "evo-npcs-clust"→"milner"worker/vm-setup/create-worker-vm.sh— change Talos versionv1.11.0→v1.11.1README.md— rewrite to describe milner scope and link origin reposAGENTS.md— update title, scope, repo map (replaceteamcity-agent/withwoodpecker/)PLAN.md— replace TeamCity with Woodpecker CI, update project identityFiles to create:
woodpecker/README.md— deployment instructionswoodpecker/values.yaml— Helm values templateFiles NOT modified (out of scope):
hc-vault/docker-compose.yml—tepichord/vault:latestimage namespace is independent of repo renamehc-vault/example.yaml— auto-generated from podman, contains hardcoded pathscontrol-plane/README.md— generic setup instructions, no repo-specific naminghc-vault/README.md— generic setup instructions, no repo-specific namingDependencies:
git remote set-url origin ssh://git@clone.gloom.garden/tepichord/milner.gitConstraints:
tepichord/image namespace is a user namespace, not tied to repo nameAcceptance Criteria
control-plane/main.tfdefault cluster name changed tomilner-clustercontrol-plane/terraform.tfvarscluster name changed tomilnerworker/vm-setup/create-worker-vm.shTalos version aligned tov1.11.1README.mddescribes milner scope and links to origin reposAGENTS.mdupdated with new title, scope, and repo mapPLAN.mdupdated to replace TeamCity with Woodpecker CIwoodpecker/directory exists with README and Helm values skeletonevolved-npcs-infraorevo-npcs-clustremain in tracked filesTesting Plan
grep -r "evolved-npcs-infra\|evo-npcs-clust" .returns zero matches after all changesterraform validatepasses incontrol-plane/helm template woodpecker woodpecker/woodpecker -f woodpecker/values.yamlRelated Issues/PRs