systemed / tilemaker

Make OpenStreetMap vector tiles without the stack
https://tilemaker.org/
Other
1.44k stars 229 forks source link

Use prebuilt Docker image in GitHub action to speed it up #532

Closed Booligoosh closed 1 year ago

Booligoosh commented 1 year ago

Reduces the duration of workflows using this action by 3-5mins, as it doesn't have to build Tilemaker each workflow, it can just pull the Docker image.

systemed commented 1 year ago

Thank you!

systemed commented 10 months ago

This is currently failing because:

/tilemaker: error while loading shared libraries: liblua5.1.so.0: cannot open shared object file: No such file or directory
[130](https://github.com/systemed/tilemaker/actions/runs/6745034408/job/18337406859#step:4:131)
##[debug]Docker Action run completed with exit code 127
[131](https://github.com/systemed/tilemaker/actions/runs/6745034408/job/18337406859#step:4:132)

I am way out of my depth here (I just write C++...), but @Booligoosh, if you have any ideas do say.

Booligoosh commented 10 months ago

Hey, had a look and managed to get it working again in #567. See the PR description for context.