CI: the page under a headless browser on every push (tests/ui, the ui job)
ci / ui (push) Waiting to run
ci / check (push) Failing after 3s
ci / start (push) Failing after 2s

A job of its own on ubuntu-24.04: Node 20, playwright-core 1.65.0 installed
into the runner's temp directory for the run (the repository keeps no
package.json), its own Chromium with the system libraries it needs, then
node tests/ui/run.mjs. Nothing is built and no server started.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
HomerandClaude Opus 5.5 committed 2026-11-10 09:11:21 +00:00
1 parent 3baae016e1
commit a91394f71d
2 files changed
+28 -5

No files matched your search

+2 -1
View File
@@ -42,7 +42,8 @@ All notable changes to LLeMbas Desktop. The format follows
every second. From a server that sends no such line (before 2.0.0-beta.8), the app shows the
server's own words as before. Translations come with the server's.
- `tests/ui/`: the page under a headless browser against a stand-in for the app's bridge, with
the server's answers as a table (`node tests/ui/run.mjs`, needs Playwright and a Chromium).
the server's answers as a table (`node tests/ui/run.mjs`, needs Playwright and a Chromium). CI
runs it on every push (the `ui` job), with Playwright and its Chromium installed for the run.
## [1.0.0-beta.5] — 2026-11-09