Commit 84e719f
committed
fix: skip launch check for headless-incompatible Electron apps
Goose is a GUI Electron app that requires a display (X11/Wayland) to
run. In a headless CI container it segfaults (exit 139) even with
--no-sandbox. The install step already validates the Flatpak can be
installed; the launch check adds no signal for display-required apps.
Add x-skip-launch-check: true to release.yaml and support the field
in the launch check step so CI passes cleanly.
Assisted-by: Claude Sonnet 4.6 via OpenCode1 parent 342a256 commit 84e719f
2 files changed
+17
-7
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1085 | 1085 | | |
1086 | 1086 | | |
1087 | 1087 | | |
1088 | | - | |
1089 | | - | |
| 1088 | + | |
1090 | 1089 | | |
1091 | | - | |
1092 | | - | |
| 1090 | + | |
1093 | 1091 | | |
1094 | | - | |
1095 | | - | |
| 1092 | + | |
| 1093 | + | |
| 1094 | + | |
| 1095 | + | |
| 1096 | + | |
| 1097 | + | |
| 1098 | + | |
| 1099 | + | |
| 1100 | + | |
| 1101 | + | |
| 1102 | + | |
| 1103 | + | |
| 1104 | + | |
| 1105 | + | |
1096 | 1106 | | |
1097 | 1107 | | |
1098 | 1108 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
| 11 | + | |
12 | 12 | | |
0 commit comments