xworkmate-app/scripts/ci
Haitao Pan 4ed10c8f2b ci: run desktop integration/patrol tests under xvfb (#22)
Headless Linux runners have no display, so 'flutter test integration_test'
fails to launch the GTK app ('The log reader stopped unexpectedly, or never
started'). Wrap integration/patrol layers in xvfb-run with a 24-bit screen
and install xvfb + mesa DRI driver for headless GL. macOS/local runs are
unaffected (no xvfb-run -> command runs directly).

Co-authored-by: Haitao Pan <haitao.pan@xworkmate.ai>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-28 14:46:00 +08:00
..
apple_signing.sh fix: repair cross-platform release CI gating 2026-04-14 13:48:04 +08:00
build_matrix_artifacts.sh fix(ci): keep macos/ios build lanes running when Apple signing secrets are missing 2026-06-05 18:39:25 +08:00
build_version.py fix: repair cross-platform release CI gating 2026-04-14 13:48:04 +08:00
compute_release_metadata.sh fix: repair cross-platform release CI gating 2026-04-14 13:48:04 +08:00
github_release_upload.sh Add multi-platform build and release workflow 2026-03-21 10:08:12 +08:00
install_flutter_sdk.ps1 Add multi-platform build and release workflow 2026-03-21 10:08:12 +08:00
install_flutter_sdk.sh Add multi-platform build and release workflow 2026-03-21 10:08:12 +08:00
monitor_build_and_release.sh Fix release pipeline verification and latest release tagging 2026-04-11 10:31:15 +08:00
platform_preflight.sh fix(ci): keep macos/ios build lanes running when Apple signing secrets are missing 2026-06-05 18:39:25 +08:00
run_code_analysis.sh chore: remove stale gateway settings and app ffi paths 2026-05-13 16:45:54 +08:00
run_flutter_ci_suite.sh chore: remove stale gateway settings and app ffi paths 2026-05-13 16:45:54 +08:00
run_layered_tests.sh ci: run desktop integration/patrol tests under xvfb (#22) 2026-06-28 14:46:00 +08:00
run_patrol_suite.sh Remove Patrol from macOS package 2026-06-05 21:47:08 +08:00
setup_platform_deps.sh ci: run desktop integration/patrol tests under xvfb (#22) 2026-06-28 14:46:00 +08:00
verify_api_interface_contract.sh fix(ci): parse provider catalog and gateway providers from capabilities fallback 2026-06-03 17:11:12 +08:00
verify_api_scenario_contract.sh fix: repair bridge login sync runtime state 2026-06-01 10:02:13 +08:00
verify_remote_provider_contract.sh fix(ci): parse provider catalog and gateway providers from capabilities fallback 2026-06-03 17:11:12 +08:00