-
Notifications
You must be signed in to change notification settings - Fork 24
Add docker push action #278
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
base: main
Are you sure you want to change the base?
Conversation
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.
Pull Request Overview
This PR adds support for ROCm 7.0 and 7.1 Docker images by creating two new Dockerfiles and a GitHub Actions workflow to build, push, and validate these images. The workflow allows for parameterized Triton commit versions and includes validation testing on both ROCm versions.
Key changes:
- Added
Dockerfile.rocm7.0andDockerfile.rocm7.1for newer ROCm versions - Created
docker-build-push.ymlworkflow to automate building and pushing Docker images to Docker Hub - Implemented validation tests that verify the images work correctly with Iris
Reviewed Changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
| docker/Dockerfile.rocm7.1 | Dockerfile for ROCm 7.1 with Ubuntu 24.04, Python 3.12, and PyTorch 2.8.0 |
| docker/Dockerfile.rocm7.0 | Dockerfile for ROCm 7.0.2 with Ubuntu 24.04, Python 3.12, and PyTorch 2.8.0, includes ARG for Triton commit |
| .github/workflows/docker-build-push.yml | Workflow to build/push both ROCm 7.0 and 7.1 images to Docker Hub with validation tests |
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.
Pull Request Overview
Copilot reviewed 3 out of 3 changed files in this pull request and generated 5 comments.
0fe0b89 to
04fbc36
Compare
Motivation
Technical Details
Test Plan
Test Result
Submission Checklist