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

/packs reads pack repos the owner marks, and packs/ leaves the forge's source tree #10532

shipped production is serving it opened this has it
opened this

Last part of #10447.

Done when:

  • [x] A pack is a forge repo with a pack.json at its root (e.g. packs/games, packs/business) whose apps name forge repos (packs/2048).
  • [x] A setting packs.repos (on the settings page, reason beside it) lists the repos /packs shows; src/packs/catalog.ts reads them from git, not from disk.
  • [x] packs/ and the Dockerfile's COPY packs are gone; /packs, the TUI packs screen and the deploy all still work from the repos, and a test proves a repo not marked is not listed.

Files: src/packs/catalog.ts, Dockerfile, packs/ (removed), test/packs.test.ts.

commented

Reviewed pull #10627 at its head: ticked A pack is a forge repo with a pack.json at its root (e.g. packs/games, packs/business) whose apps name forge repos (packs/2048).; A setting packs.repos (on the settings page, reason beside it) lists the repos /packs shows; src/packs/catalog.ts reads them from git, not from disk.; packs/ and the Dockerfile's COPY packs are gone; /packs, the TUI packs screen and the deploy all still work from the repos, and a test proves a repo not marked is not listed..

Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs