mirror of
https://github.com/izzy2lost/Ghostship.git
synced 2026-10-26 11:45:44 -07:00
mods/ is ignored repo-wide, which caught the placeholder the launcher copies into the player's mods directory. It survived locally as an untracked file and never reached a clean checkout, so CI built an APK without it. The consequence was out of proportion to a hint file: staging opens it after unpacking gamedata.zip, the missing asset threw, and the whole of stageBundledAssets reported failure without writing its stamp — so a build that had extracted everything correctly still came up unusable, and re-ran the unpack on every launch. Writing the placeholder is now allowed to fail on its own. The gitignore negation follows the one already there for /src/port/mods/. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>