puppeteer/.github/workflows
Alex Rudenko 936ed8607e feat: add Dockerfile (#8315)
This PR adds an official Dockerfile for Puppeteer. The content of the Dockerfile is practically the same as documented in troubleshooting.md:

1) It installs chrome-stable and dependencies via apt-get.
2) it installs a local Puppeteer build into the docker user's home folder.
3) configures required permissions for the user.
4) outputs licenses into the THIRD_PARTY_NOTICES file.

The local Puppeteer build is created by `docker/pack.sh` which is meant to be used in CI. This PR also includes a GitHub action that would build a docker image and run a smote test inside of it.

The next step would be actually publishing the docker image from GitHub Actions to GitHub Registry.
2022-08-02 13:18:47 +00:00
..
ci.yml feat: add Dockerfile (#8315) 2022-08-02 13:18:47 +00:00
pre-release.yml chore: format on pre-release (#8634) 2022-07-06 09:15:12 +02:00
publish.yml feat: add documentation (#8593) 2022-07-01 11:52:39 +00:00
scorecards-analysis.yml chore(deps): bump ossf/scorecard-action from 1.1.1 to 1.1.2 (#8592) 2022-06-28 14:56:29 +02:00
tot-ci.yml chore: fix ToT test jobs (#8679) 2022-07-21 10:12:23 +02:00