ironsmile / euterpe

Self-hosted music streaming server 🎶 with RESTful API and Web interface. Think of it as your very own Spotify! ☁️🎧
https://listen-to-euterpe.eu
GNU General Public License v3.0
522 stars 42 forks source link

Automatic building and pushing images to Docker Hub #29

Closed ironsmile closed 2 years ago

ironsmile commented 2 years ago

It would be great if images to the Docker Hub were pushed automatically. For this end a new GitHub action could be created.

What to push?

Testing

The Docker Hub publishing pipeline should make sure that the pushed Docker images are actually operational. So it should try to run the image and check that Euterpe is actually starting inside it.

ironsmile commented 2 years ago

This has been done already. The only difference is that the latest tag is actually for the last released version. I decided that most people will probably used it instead of a tag like v1.5.1. And it would be better if they receive a stable version instead of whatever unbaked stuff there is currently on master.