endojs / endo

Endo is a distributed secure JavaScript sandbox, based on SES
Apache License 2.0
761 stars 68 forks source link

ci: Mitigate Playwright failure in CI #2333

Closed kriskowal closed 1 week ago

kriskowal commented 1 week ago

The Selenium Docker image with Chrome nightly builds is no longer sufficient for Playwright CI for lack of some system dependencies. This change mitigates the problem by walking back to the default container image until we can prepare a working Docker image for Chrome nightlies.

naugtur commented 1 week ago

Assuming we don't want to maintain our own image in a github-backed registry and making sure it stays on top of nightly automatically, I think the best option for us here is to do one of:

This is good as a temporary workaround.

naugtur commented 1 week ago

Also, the whole issue might be a temporary misalignment between playwright and the OS distro.