netzbegruenung / green-spider

Hilft Dir dabei, Deine BÜNDNIS 90/DIE GRÜNEN Website zu optimieren
https://green-spider.netzbegruenung.de/
Apache License 2.0
20 stars 7 forks source link

Chromium und Alpine update #319

Closed marians closed 7 months ago

marians commented 7 months ago

Hier wird Chromium auf die aktuelle Version 121 aktualisiert.

Dazu wird Alpine auf den neusten Stand gebracht, was auch ein paar Anpassungen erfordert. Im Makefile habe ich auch noch ein paar Fehler gefunden und gefixt. Jetzt funktioniert auch der CI check.

marians commented 7 months ago

make test funktioniert bei mir, aber nicht in CI.

docker run --rm \
  -v /home/runner/work/green-spider/green-spider/volumes/dev-shm:/dev/shm \
      -v /home/runner/work/green-spider/green-spider/secrets:/secrets \
      -v /home/runner/work/green-spider/green-spider/screenshots:/screenshots \
  -v /home/runner/work/green-spider/green-spider/volumes/chrome-userdir:/opt/chrome-userdir \
    --entrypoint "python3" \
    quay.io/netzbegruenung/green-spider:main \
    -m unittest discover -p '*_test.py' -v
checks (unittest.loader._FailedTest.checks) ... ERROR
spider.spider_test (unittest.loader._FailedTest.spider.spider_test) ... ERROR
======================================================================
ERROR: checks (unittest.loader._FailedTest.checks)
----------------------------------------------------------------------
ImportError: Failed to import test module: checks
marians commented 7 months ago

FYI @tretkowski