-
Notifications
You must be signed in to change notification settings - Fork 10
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
ci: split arm64 and amd64 build steps for faster compilation #98
Conversation
I do not think this will work, docker image names do not contain architecture, they will conflict with each other:
Here in the image tag we put In fact, I'm not sure how this will work exactly. Best guess - last write wins. I.e. if arm64 build finishes after amd64, the resulting image will be the one for arm64 architecture. To make use of arm64 runners we need something like this: https://docs.docker.com/build/ci/github-actions/multi-platform/#distribute-build-across-multiple-runners |
e42f4a1
to
3008289
Compare
8d8a149
to
c3599a3
Compare
|
c3599a3
to
a2edff9
Compare
a2edff9
to
ec4a162
Compare
b15a0be
to
380676d
Compare
380676d
to
b2ccf84
Compare
after this is merged, I'll tag |
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.
💯
Main build: https://github.com/emqx/emqx-builder/actions/runs/6584782118