ci(mobile): run mobile checks on desktop xterm source-patch edits

regenerate-xterm-patches-mobile.mjs derives the mobile patch from the desktop
`ColorContrastCache.ts` stanza and `xterm-upstream.json`, so an edit to either
changes what the mobile patch check expects while mobile.yml never triggers.
This commit is contained in:
Neil
2026-09-19 17:54:22 -07:00
parent ebf83b4153
commit 90ccd5be0d
+7
View File
@@ -10,6 +10,11 @@ on:
paths:
- 'mobile/**'
- 'config/scripts/xterm-patch-text*'
# Why: regenerate-xterm-patches-mobile.mjs derives the mobile patch from the desktop
# contrast stanza and this manifest, so a desktop-only edit moves what the mobile
# check expects and must re-run it.
- 'config/patches/xterm-src/**'
- 'config/patches/xterm-upstream.json'
# Mobile launch contracts exercise the real host dispatcher and durable receipt store.
- 'src/main/agent-launch/**'
- 'src/main/runtime/rpc/**'
@@ -48,6 +53,8 @@ on:
paths:
- 'mobile/**'
- 'config/scripts/xterm-patch-text*'
- 'config/patches/xterm-src/**'
- 'config/patches/xterm-upstream.json'
- '.github/workflows/mobile.yml'
concurrency: