openfoodfacts / openfoodfacts-server

Open Food Facts database, API server and web interface - 🐪🦋 Perl, CSS and JS coders welcome 😊 For helping in Python, see Robotoff or taxonomy-editor
http://openfoodfacts.github.io/openfoodfacts-server/
GNU Affero General Public License v3.0
660 stars 389 forks source link

ci: GitHub Actions runner out of disk space when testing `make dev` #11013

Open hangy opened 1 week ago

hangy commented 1 week ago

I noticed an interesting issue with the GitHub Action "Test make dev" in the Keycloak branch. The issue seems to be unrelated to the business logic related stuff, as the runner seems to run out of space when while downloading images for the random products.

Image

One reason for the issue popping up in that branch is most likely that it requires additional container images (Keycloak, Postgres 16) to be pulled, but it's not necessarily the root cause.

The downloaded products.images.tar.gz is around 1.16 GB compressed, 1.17 GB (>8000 files) extracted. As the GitHub workflow probably only needs to verify that make dev works in principle, using a simpler product export with 5-10 products instead of hundreds of products could solve that issue for a while.