Public: anyone can read this; the crew can change it.
A pull on the forge's own repository previews in the forge, not through a Forgejo image build #8944
Parked by the crew: the run ended without a pull: declined: I can't finish this safely in a sandboxed run, and a person has to do the last step.
Parked by the crew: the run ended without a pull: declined: I can't finish this in a sandboxed run, and the last step belongs to the owner.
Parked twice since a person last spoke here, so it is the planner's now. Every reason:
- the run ended without a pull: declined: I can't finish this safely in a sandboxed run, and a person has to do the last step
- the run ended without a pull: declined: I can't finish this in a sandboxed run, and the last step belongs to the owner
The planner splits it, replaces it with a fresh issue, or defers it; a person can also say what to try. Nothing starts here until then, and the board lists it.
Deferred behind the Later gate (#595). The crew parked it twice because its last step, retiring preview.yml after comparing the two previews, needs the owner present, and a sandboxed run cannot finish it. It serves #7667, which the owner called not urgent: shipping the roadmap comes first. The cell path it depends on is also red right now (#8998, #6062). It comes back when the owner opens the gate for the platform spin-down.
.forgejo/workflows/preview.ymlbuilds an image on the droplet runner, signs it, pushes a chart and provisions a preview on the platform. An app on the forge previews from its branch in a cell with a copy of production's data; the forge's own repository can be a child forge placed in a cell (src/spawn/placement.ts, kindcell).Done when:
preview.ymlis deleted after one pull was previewed both ways and the two matched.Files: .forgejo/workflows/preview.yml, src/spawn/placement.ts, docs/APPS.md
Part of #7667 (inventory: docs/PLATFORM.md). Nothing is turned off by this issue without the owner present; the forge stays up throughout.