foxcpp / maddy

✉️ Composable all-in-one mail server.
https://maddy.email
GNU General Public License v3.0
5.09k stars 245 forks source link

add DockerHub workflow with multiarch builds #491

Closed KaMeHb-UA closed 2 years ago

KaMeHb-UA commented 2 years ago

This PR adds GitHub workflow that allows to automatically build & push multiarch container images to DockerHub on each release. Resolves #404. You can verify the process checking workflow run: KaMeHb-UA/maddy/runs@6539365882 Before merging this PR the repository itself should be prepared — it should have 3 secrets configured: DOCKERHUB_LOGIN (foxcpp), DOCKERHUB_IMAGE (foxcpp/maddy) and DOCKERHUB_TOKEN (can be found at https://hub.docker.com/settings/security). Here is the result (https://hub.docker.com/r/kamehb/maddy/tags):