magicciv/scripts/run
Natalie ab8fd4d707
Some checks are pending
ci / regression gate (push) Waiting to run
fix(cloud-dx): repoint forge from dead mc-forge droplet to live forge.mc.uvlava.com
The dedicated mc-forge droplet (159.203.170.249:3000/mcadmin) is gone; the forge
now rides a shared services box, addressed by the stable hostname
forge.mc.uvlava.com/applications. The cloud-DX toolchain still pointed at the dead
endpoint, so every worker clone + golden-image build was broken.

- scripts/lib/forge-remote.sh: single source of truth — builds the authenticated
  clone URL from the hostname + ~/.vault/services-forge-token (relocation-proof;
  no hardcoded IP). Exports MC_FORGE_GIT_REMOTE.
- cloud-bringup.sh / dist.sh: source the helper instead of the dead
  mc_forge_creds + 159.203 URL. Also fix cloud-bringup REPO path to the current
  @mc/@applications/magicciv location.
- settings.local.json autoMode trust block: name the new forge host + 'mc' DO
  project (was 159.203 + 'mc:dev'), else cloud provisioning is denied as exfil.
- cloud-dx-do.md: document the new forge + token.

Verified: helper authenticates to the live forge (ls-remote main); scripts parse;
JSON valid.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-30 01:39:54 -04:00
..
audio.sh 🔥 remove combat & audio components 2026-04-28 17:39:46 -04:00
autoplay.sh
build-info.sh
build.sh
common.sh fix(@projects/@magic-civilization): 🐛 update forgejo runner installation logic 2026-04-17 12:35:54 -07:00
deploy.sh fix(@projects): 🐛 update deployment and guide workflows 2026-06-10 03:38:03 -07:00
dev.sh feat(@projects/@magic-civilization): add combat system components 2026-04-26 16:08:21 -07:00
dist.sh fix(cloud-dx): repoint forge from dead mc-forge droplet to live forge.mc.uvlava.com 2026-06-30 01:39:54 -04:00
export.sh
forge.sh feat(dx): make mcforge part of net-tools infra installers (symmetric to ctforge) 2026-06-28 10:46:18 -04:00
format.sh feat(@projects/@magic-civilization): add gpu rollout parity tests & performance benchmarks 2026-04-17 12:30:50 -07:00
heavy-prefix.sh
lint.sh
remote.sh fix(@projects): 🐛 update deployment and guide workflows 2026-06-10 03:38:03 -07:00
run
test.sh feat(@projects/@magic-civilization): add hex terrain palette system 2026-04-26 21:08:49 -07:00
tools.sh fix(@projects): 🐛 update deployment and guide workflows 2026-06-10 03:38:03 -07:00
verify.sh fix(infra): make the DO fleet actually work on real hardware + render host 2026-06-27 12:45:29 -04:00