1
Discussion
I figured out multiarch container images hosted on forgejo.
In this case I cross compile all golang binaries in one job and then use buildah --arch to build container images for different architectures.
This saves a lot of time compared to building the go binaries inside the architecture emulation.
With both images in the manifest, docker/podman pull/run works on amd64 and arm64 with the same image name.