Skip to content
This repository has been archived by the owner on Jun 22, 2024. It is now read-only.

Things to do

James edited this page Jan 20, 2022 · 1 revision

List of things to improve this repository:

  • Can this GitHub Action be used to test the multi-arch images on arm64 and armhf architectures, as well as x86_64? https://github.com/uraimo/run-on-arch-action/blob/master/src/run-on-arch.sh

  • Can GitHub Actions assist in pushing and tagging images, if tests pass?

  • Centralizing the Chromium version and Selenium version in one place. Currently, we need to modify the selenium version in Base/Dockerfile and the Chromium version in NodeChromium.

  • Automating the build of NodeFirefox and StandaloneFirefox. The same geckodriver works for new versions of Firefox. Chromium and ChromiumDriver versions must match, but Firefox and geckodriver don't require a one-to-one mapping.

  • Finding out how to more easily track changes from the upstream repository. Having tests will help.