Andrew Quenehen
17843c2f7a
ci(nx): run switch transfer docs gate on Switch path changes
...
Wire tests/switch_transfer_docs_test.lua into switch-changes detection,
switch-selftest, and the ROM-free T0 lane so docs drift fails CI.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-03 10:01:47 -03:00
Andrew Quenehen
d7581dbece
Ship Switch releases as an SD-ready zip only.
...
Players extract one zip at the microSD root for install and update; saves under pokemon-love2d/ survive merge. Drop the bare .nro from GitHub Release assets.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-03 09:04:25 -03:00
Andrew Quenehen
d13064ee64
ci(switch): run fused build only after offline selftest
...
Avoid burning the self-hosted Mac when the ubuntu packaging gate fails.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 22:08:49 -03:00
Andrew Quenehen
669c9f4d8b
ci(switch): skip fused build on fork pull requests
...
Keep ubuntu selftest for fork→canonical PRs; leave iOS build policy alone.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 22:08:36 -03:00
Andrew Quenehen
228306f883
ci(switch): run workflow content gate in headless suite
...
Path-gate the Lua gate file and invoke it from scripts/test.sh T0.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 22:08:15 -03:00
Andrew Quenehen
0a2ef854e6
test(switch): harden CI workflow content gate
...
Forbid soft-fail on Switch jobs and require the sha256 sidecar path.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 22:07:58 -03:00
Andrew Quenehen
61c471343a
ci: stop artifact commenters from deleting each other
...
Upsert via comment-tag only so iOS and Switch PR comments coexist.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 22:07:50 -03:00
Andrew Quenehen
95eb1c3a35
ci(release): clarify Switch hard-fail vs path-gated PR CI
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 21:53:19 -03:00
Andrew Quenehen
cf50976d65
docs(switch): document CI selftest, fused PR builds, release hard-fail
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 21:52:58 -03:00
Andrew Quenehen
3fcee7f951
ci(switch): comment NRO artifacts on pull requests
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 21:52:36 -03:00
Andrew Quenehen
17a4c83970
ci(switch): add canonical fused NRO artifact job
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 21:52:24 -03:00
Andrew Quenehen
9712fb1e9b
ci(switch): path-gate offline selftest like iOS
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 21:52:01 -03:00