A few months ago, I published a post on Multi-platform Docker images with GoReleaser and GitHub Actions. Today’s post has the same idea, but using Podman instead of Docker. The main advantage of Podman is that you can run in rootless mode (e.g. inside a container) and that it doesn’t require a daemon. An example project I created an example project showing with all the code needed for everything to work.| carlosbecker.com
GoReleaser v0.148.0 is out, and with it, the ability to release multi-platform Docker images, a.k.a. Docker Manifests. In this guide we’ll explore how to use it with GitHub Actions, and how GoReleaser releases itself in this way. PS: You will need GoReleaser version 0.152.0 or later for this guide to work properly. An example project I created an example project showing with all the code needed for everything to work. You can check it out here.| carlosbecker.com