feat(webapp): starter content packs for each release, Pathfinder 2e (ORC) and 5e SRD 5.2.1 (#1200) #1205
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/1200-starter-packs"
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?
Part of #1200: the starter content packs, built from pinned sources.
STARTERSbecomesstarters(), built fromAPP_VERSION. Each release offers the two packs attached to its own Forgejo release, atreleases/download/v<APP_VERSION>/{pf2e-orc,open5e-srd}.qbpack, so an rc fetches its own copies. Both files have to be uploaded to every release; the steps are indocs/OPERATIONS.md→ "Building the starter packs". That section is rewritten, and now includes the dummy environment variables and separate output directories the old recipe was missing.docs/content-packs/4.6.0/holds the twoSOURCES.mdfiles for the owner to read before 4.6.0 ships:pf2e-8.6.1;srd-2024only), pinned 2026-10-17.Still open: Q192, a handful of Golarion names surviving in Pathfinder spell and creature text. Each pack's import also warns on two odd records (a duplicate slug, and stats that don't fit the schema); those records are kept as data only. A follow-up can fix the adapters.
Tests on docker-test:
test_content_pack_admin,test_content_pack_url_fetchandtest_content_starter_scripts, 61 passed. Ruff, version sync and the changelog check are clean. Both packs were imported into a throwaway database with their full record counts.🤖 Generated with Claude Code