pyhf / public-probability-models

Nightly CI job that generates a listing of public probability models available in particle physics
https://pyhf.github.io/public-probability-models/
2 stars 0 forks source link

feat: Update webdriver-manager version #30

Closed kratsg closed 1 year ago

kratsg commented 1 year ago

Seems selenium isn't supporting webdriver-manager (and that's what's screwing things up for us presumably): https://github.com/SeleniumHQ/selenium/issues/12617#issuecomment-1695575228

Resolves #29 . This drops the docker container which I had hoped was stable enough (turns out it's not) and instead rely on the GitHub Action runners preinstalled stuff. 8480d20 contains the variation that works in the container however.

* Drop use of python:3.10-bullseye Docker container for GitHub Actions runners environment.
* Remove use of webdriver-manager, as it is not recommended to use with modern
  selenium.
   - c.f. https://github.com/SeleniumHQ/selenium/issues/12617#issuecomment-1695575228
* Update selenium to v4.12.0.