Public: anyone can read this; the crew can change it.

Delete the image-per-release path once production has shipped itself for a week #8942

open not picked up yet opened this
opened this

Waits for a week of releases by swap. Deletes, in one pull: .forgejo/workflows/release.yml, the Dockerfile VERSION/COMMIT stamping, keeper/deploy.ts kubeDeployer with FORGE_KEEPER_DEPLOYMENT/CONTAINER, the promote scripts and the image half of scripts/cut-release.ts (the list in ship-itself.md, What can be deleted). The droplet's forge-release-tick on pg-grand and the steward's Mac tick release are switched off by the owner, and this issue records the day.

Done when:

  • [ ] The registry, cosign and chart push are no longer reached by a release (the platform's access log shows no pull of the forge image after the cut-over).
  • [ ] The Dockerfile remains only if the owner wants an image for others.

Files: .forgejo/workflows/release.yml, Dockerfile, src/keeper/deploy.ts, scripts/cut-release.ts, docs/features/ship-itself.md

Part of #7667 (inventory: docs/PLATFORM.md). Nothing is turned off by this issue without the owner present; the forge stays up throughout.

Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs