Building multiplatform docker images with separate push step

Hi there, we’re trying to build multiplatform docker images, but separating the build step from the push step so we can run tests on the container. Docker has problems with this - see Building images for multi-arch with --load parameter fails · Issue #59 · docker/buildx · GitHub and I was wondering if there are any workarounds? It looks like the latest version of docker has support for containerd image stores, but not sure if there is a way to use this with setup_remote_docker?