listmonk icon indicating copy to clipboard operation
listmonk copied to clipboard

feat: add multiarch docker build support

Open Thunderbottom opened this issue 1 year ago • 0 comments

  • Added docker build support for the following platforms:
    • amd64 (default)
    • arm64v8
    • armv6
    • armv7
  • Added GOOS and GOARCH information to the buildString
  • Added docker manifest details to store image architecture metadata
  • Updated docker/login-action from v1 to v2
  • Updated goreleaser/goreleaser-action from v2 to v4

Tested the images locally, built with goreleaser and seems to be working fine. Screenshots:

Build Images

image

Running Containers

image

Container Binary Build Info

image

Thunderbottom avatar May 23 '23 10:05 Thunderbottom