Skip to content
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

Docker images with multi-platform support #17

Merged
merged 14 commits into from
May 21, 2024
Merged

Conversation

riga
Copy link
Member

@riga riga commented Mar 27, 2024

This PR updates the image build actions to add multi-platform support.

Supported platforms:

  • linux/amd64
  • linux/arm64

I already tested the build process here: https://github.com/cms-ml/cmsml/actions/runs/8454714485
They are already deployed to our dockerhub as I wanted to test them locally (with the result that TF now also works on arm / Apple silicon).

Fixes #16.

@riga riga added the improvement Improvement of existing functionality label Mar 27, 2024
@riga riga requested a review from valsdav March 27, 2024 16:23
@riga
Copy link
Member Author

riga commented May 15, 2024

I am finalizing this PR in the coming days.

@riga riga linked an issue May 15, 2024 that may be closed by this pull request
@riga riga marked this pull request as draft May 16, 2024 11:21
@riga riga marked this pull request as ready for review May 17, 2024 16:58
@riga
Copy link
Member Author

riga commented May 17, 2024

The multi-platform images build successfully now and the unit tests are fixed. Ready for review :)

Copy link
Contributor

@valsdav valsdav left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks Marcel!

@valsdav valsdav merged commit 439a2e6 into master May 21, 2024
21 of 28 checks passed
@riga riga deleted the feature/multi_arch_images branch May 21, 2024 07:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
improvement Improvement of existing functionality
Projects
None yet
Development

Successfully merging this pull request may close these issues.

TF unit tests fail
2 participants