diamond icon indicating copy to clipboard operation
diamond copied to clipboard

Create multi-platform Docker image on release

Open nuno-agostinho opened this issue 4 months ago • 4 comments

Hello! I have two requests:

  • Automatically build and push a Docker image to Docker Hub with every GitHub release. Currently, Docker images lag behind the latest version.
  • Add native ARM support to the Docker image (for newer Macs), alongside the default AMD.

This can be handled via a GitHub Actions workflow: example with multi-platform Docker image being built and pushed to Docker Hub on every release (and manual trigger as well).

If you need help setting this up, feel free to ask. Thank you!

nuno-agostinho avatar Aug 06 '25 11:08 nuno-agostinho

now providing multi-platform docker image

bbuchfink avatar Oct 31 '25 09:10 bbuchfink

Hi @bbuchfink,

Great to see that images are now multi-platform, thank you!

However, DIAMOND v2.1.15 still has no corresponding Docker image tagged with this version.

Would it be possible to publish tagged images for each release as soon as possible? Versioned tags improve reproducibility and best practices, and the process of building and pushing Docker images can be easily automated via GitHub Actions.

Thank you for your time and work on DIAMOND!

Best, Nuno

nuno-agostinho avatar Nov 03 '25 10:11 nuno-agostinho

fixed the tag issue

bbuchfink avatar Nov 10 '25 17:11 bbuchfink

Hi @bbuchfink, the version2.1.16 image is not multi-platform, unlike the latest image:

Image

Could you please fix this? Thanks!

nuno-agostinho avatar Nov 26 '25 14:11 nuno-agostinho