felt / tippecanoe

Build vector tilesets from large collections of GeoJSON features.
BSD 2-Clause "Simplified" License
842 stars 75 forks source link

Publish releases as Docker images using GitHub Actions #167

Open simon04 opened 8 months ago

simon04 commented 8 months ago

Currently there's a huge number of (mostly unmaintained, outdated) tippecanoe images on Docker Hub: https://hub.docker.com/search?q=tippecanoe

GitHub Actions allows to build Docker images and publish them either to Docker Hub or GitHub Packages, https://docs.github.com/en/actions/publishing-packages/publishing-docker-images

Could you publish new tippecanoe releases as Docker images? Thanks in advance!

zachatrocity commented 5 months ago

@e-n-f or @ChrisLoer is there any appetite for felt to include this and maintain this going forward?

If so I'd happily contribute a PR but I want to make sure it makes sense.

zstadler commented 3 months ago

I think this is a really good idea. An official felt/tippecanoe docker image could enable running it without installation or build.

I'd be happy to update REDME.md with a "run using docker" section.

eknowles commented 3 months ago

building and releasing artefacts on CI would be really useful