You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by "dashorst (via GitHub)" <gi...@apache.org> on 2026/10/23 12:03:35 UTC
[PR] Install only headless Chrome's libraries in CI (10.x) [wicket]
dashorst opened a new pull request, #1705:
URL: https://github.com/apache/wicket/pull/1705
The CI job on `wicket-10.x` installs `chromium-browser` next to Chrome's shared libraries. On Ubuntu 24.04 that package is a stub that installs Chromium as a snap, and the snap install fails now and then on the runners, which fails the job before Maven starts. #1702 hit this on its Java 21 leg, which cancelled the other two. Puppeteer downloads its own Chrome, so the snap was never used.
The step is now the one master has had since 615af3ee95: `apt-get update`, then only the libraries and fonts headless Chrome needs, with `--no-install-recommends`. Puppeteer on this branch is 24.41, the same major version as master's, for which that list is already in use. `.github/workflows/maven.yml` is the only file changed.
The proof is this PR's own CI run.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@wicket.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] Install only headless Chrome's libraries in CI (10.x) [wicket]
Posted by "dashorst (via GitHub)" <gi...@apache.org>.
dashorst merged PR #1705:
URL: https://github.com/apache/wicket/pull/1705
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@wicket.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org