Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
output
override optionThis is improvements to gh-actions for doing multi-arch builds.
Ends up the process is more complex than I was hoping. If you want to do multi-arch with discrete builders (not QEMU or cross compile) you need to first push the images without tags (just the sha256 digest), then you take all the digests and create a manifest that refences the digest and push that up do docker with a tag.
This improves the docker action to allow a raw output override so we can push the bare images and adds a docker-merge-digests action to create the manifest and push up the tag.