pretalx / pretalx-docker

Docker setup for a complete pretalx installation. Community-sourced, not officially supported.
29 stars 39 forks source link

Split Dockerfile commands to allow build to succeed #57

Closed Shuttleu closed 4 months ago

Shuttleu commented 4 months ago

For some reason the docker build was failing for linux/arm64, not sure why, but adding npm -v seems to fix the issue.

See: https://github.com/Shuttleu/pretalx-docker/actions/runs/8204263871

Note: I was unable to get the build to fail locally, it only seemed to fail for the github workflow

Shuttleu commented 4 months ago

Odd, yours seems to be stalling again I wonder if there's a bug in githubs docker with arm64?

Shuttleu commented 4 months ago

So I just ran a build based on your last commit (The one that's failing) and after running it a couple times, it passed

https://github.com/Shuttleu/pretalx-docker/actions/runs/8209242355

So it seems like it is bugged and does finish when run a few times

Would it be worth adding build caching to prevent the 30 minutes of arm64 libsass building?