Skip to content

CVS-191622 [GHA] Docker action for NNCF pipeline - #4156

Open
gkoscins wants to merge 43 commits into
openvinotoolkit:developfrom
gkoscins:CVS-191622-GHA-Docker-action-for-NNCF-pipelines
Open

CVS-191622 [GHA] Docker action for NNCF pipeline#4156
gkoscins wants to merge 43 commits into
openvinotoolkit:developfrom
gkoscins:CVS-191622-GHA-Docker-action-for-NNCF-pipelines

Conversation

@gkoscins

Copy link
Copy Markdown
Contributor

No description provided.

@gkoscins
gkoscins requested a review from a team as a code owner July 28, 2026 08:50
Copilot AI review requested due to automatic review settings July 28, 2026 08:50

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

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 introduces a Docker-image build step intended to provide a reproducible CUDA-enabled environment for NNCF’s GPU precommit pipeline, and updates the Linux precommit reusable workflow to run PyTorch CUDA tests inside that image.

Changes:

  • Add a new docker job to build/resolve CI container images (e.g., pytorch_cuda) and pass the resolved image reference to downstream jobs.
  • Update the pytorch-cuda job to run inside the built/resolved container image on the Nvidia GPU runner group.
  • Add an initial CUDA-enabled Dockerfile and a docker_tag file used for cache/tag management.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 3 comments.

File Description
.github/workflows/call_precommit.yml Reworks Linux precommit to build/use a Docker image for GPU tests (but currently drops non-GPU test jobs).
.github/dockerfiles/pytorch_cuda/Dockerfile Adds a base Ubuntu+CUDA image definition used by the pipeline.
.github/dockerfiles/docker_tag Introduces a tag value used for Docker image caching/versioning.

Comment thread .github/workflows/call_precommit.yml
Comment thread .github/workflows/call_precommit.yml Outdated
Comment thread .github/dockerfiles/nncf/pytorch_cuda/Dockerfile Outdated
@github-actions github-actions Bot added the documentation Improvements or additions to documentation label Jul 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants