pulled store art never goes into the app repo: art pull --write, init and onboard add the renders folder (relative to the repo root, e.g. /store/renders/) to the repo's .gitignore when git check-ignore says it is not ignored yet, with one line saying so; tests

This commit is contained in:
CRTkafa 2026-10-14 04:31:55 +08:00
parent 81915651bd
commit fb3a7c186b
6 changed files with 69 additions and 3 deletions

View file

@ -25,8 +25,8 @@ Do not render art the stores already have. For an existing app (`storebound onbo
4. Change one image: edit or replace the file (desktop: Store art > open the image > Replace with a file), then the
upload's dry run shows exactly that set. Render new art (the steps below) only when the owner wants new screenshots.
Old display types without a size key here (e.g. `APP_IPHONE_55`) land in `apple-<type>/` and are kept, never checked
or uploaded as another size. `store/renders` can be large (hundreds of MB): keep it out of git unless the project
wants it there.
or uploaded as another size. `store/renders` can be large (hundreds of MB) and never goes into git: `art pull --write`,
`init` and `onboard` add it (`/store/renders/`, relative to the repo root) to the repo's .gitignore when it is not ignored yet.
## Sizes (what each store wants)
| size key | pixels | where |