-
Notifications
You must be signed in to change notification settings - Fork 7.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
build(ci): distribute build across multiple runners #17180
Conversation
Signed-off-by: CrazyMax <[email protected]>
✅ Deploy Preview for docsdocker ready!
To edit notification comments on pull requests, go to your Netlify site settings. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks awesome 😎
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Using a local registry for this is so cool
I go ahead and merge this one. In follow-up I think we could provide a composite action for a better integration so user would not need to add extra steps to load, push the local image but also handling of imagetools command. |
SGTM 🎉 Realized I hadn't shared my thoughts from a DM with @crazy-max:
|
Proposed changes
Adds an example using a matrix strategy to distribute the build for each platform across multiple runners and merge the resulting manifests into a single image using the
buildx imagetools create
command.Related issues (optional)
fixes #16593
cc @kaovilai