openpencil/.github/workflows
Kayshen-X adff3c4351 ci: wrap Linux strict-GPU test in xvfb + force Mesa llvmpipe
Hosted Ubuntu runner has libegl1-mesa-dev installed but no X display, so
`eglInitialize` fails with 'EGL is not initialized, or could not be
initialized, for the specified EGL display connection'.

xvfb gives EGL_DEFAULT_DISPLAY a real X11 connection so eglInitialize
succeeds; LIBGL_ALWAYS_SOFTWARE + llvmpipe + MESA_GL_VERSION_OVERRIDE
forces Mesa software pipe (no GPU on runner). Together these unblock
the EGL pbuffer GPU smoke + chrome+stub composition tests on Linux CI.
2026-05-05 22:27:00 +08:00
..
rust-check.yml ci: remove TS/Electron workflows (build-electron / ci / docker / publish-cli) 2026-05-05 22:09:00 +08:00
rust-multiplatform.yml ci: wrap Linux strict-GPU test in xvfb + force Mesa llvmpipe 2026-05-05 22:27:00 +08:00
rust-release.yml ci: multi-platform Rust build matrix + release pipeline 2026-05-05 22:15:00 +08:00
wasm-bundle-check.yml style: apply formatter + bump vendor/agent submodule + ignore vendors in oxfmt 2026-05-05 22:12:00 +08:00