stefanjudis / tiny-helpers

A collection of useful online web development tools

Home Page:https://tiny-helpers.dev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Fix the preview builds

stefanjudis opened this issue · comments

For some reason the PR preview is missing the helper screenshots.

Looks like the build machines don't have the necessary system libraries to start Chrome.

[setup:screenshots] (node:422) UnhandledPromiseRejectionWarning: Error: Failed to launch chrome!
[setup:screenshots] puppeteer/.local-chromium/linux-706915/chrome-linux/chrome: error while loading shared libraries: libXcomposite.so.1: cannot open shared object file: No such file or directory
[setup:screenshots] TROUBLESHOOTING: https://github.com/GoogleChrome/puppeteer/blob/master/docs/troubleshooting.md

Yeah, I started investigating already, but didn't find a proper way yet. :/