From 38f716a52eaed03d7b7f209d503d74c50c41b6e4 Mon Sep 17 00:00:00 2001 From: Wing Lian Date: Mon, 1 Jun 2026 11:50:38 -0400 Subject: [PATCH 1/2] add pytorch 2.12 base and prune unused base images --- .github/workflows/base.yml | 26 +------------------------- 1 file changed, 1 insertion(+), 25 deletions(-) diff --git a/.github/workflows/base.yml b/.github/workflows/base.yml index 90dd2b3db0..94f2b05958 100644 --- a/.github/workflows/base.yml +++ b/.github/workflows/base.yml @@ -38,14 +38,6 @@ jobs: torch_cuda_arch_list: "7.0 7.5 8.0 8.6 8.7 8.9 9.0+PTX" dockerfile: "Dockerfile-base" platforms: "linux/amd64,linux/arm64" - - cuda: "128" - cuda_version: 12.8.1 - cudnn_version: "" - python_version: "3.11" - pytorch: 2.10.0 - torch_cuda_arch_list: "7.0 7.5 8.0 8.6 8.7 8.9 9.0+PTX" - dockerfile: "Dockerfile-base" - platforms: "linux/amd64,linux/arm64" - cuda: "128" cuda_version: 12.8.1 cudnn_version: "" @@ -70,14 +62,6 @@ jobs: torch_cuda_arch_list: "9.0 10.0 10.3 12.0+PTX" dockerfile: "Dockerfile-base" platforms: "linux/amd64,linux/arm64" - - cuda: "130" - cuda_version: 13.0.0 - cudnn_version: "" - python_version: "3.12" - pytorch: 2.9.1 - torch_cuda_arch_list: "9.0 10.0 10.3 12.0+PTX" - dockerfile: "Dockerfile-base" - platforms: "linux/amd64,linux/arm64" - cuda: "130" cuda_version: 13.0.0 cudnn_version: "" @@ -208,19 +192,11 @@ jobs: torch_cuda_arch_list: "9.0 10.0 10.3 12.0+PTX" dockerfile: "Dockerfile-uv-base" platforms: "linux/amd64,linux/arm64" - - cuda: "128" - cuda_version: 12.8.1 - cudnn_version: "" - python_version: "3.12" - pytorch: 2.11.0 - torch_cuda_arch_list: "7.0 7.5 8.0 8.6 8.7 8.9 9.0+PTX" - dockerfile: "Dockerfile-uv-base" - platforms: "linux/amd64,linux/arm64" - cuda: "130" cuda_version: 13.0.0 cudnn_version: "" python_version: "3.12" - pytorch: 2.11.0 + pytorch: 2.12.0 torch_cuda_arch_list: "9.0 10.0 10.3 12.0+PTX" dockerfile: "Dockerfile-uv-base" platforms: "linux/amd64,linux/arm64" From d236c491540ee25d5cc4bef6e8a27d30b4e63cf1 Mon Sep 17 00:00:00 2001 From: Wing Lian Date: Mon, 1 Jun 2026 11:57:26 -0400 Subject: [PATCH 2/2] Add back 2.11.0 and add them to basic pytest matrices --- .github/workflows/base.yml | 8 ++++++++ .github/workflows/tests.yml | 4 ++-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/.github/workflows/base.yml b/.github/workflows/base.yml index 94f2b05958..ed987558fe 100644 --- a/.github/workflows/base.yml +++ b/.github/workflows/base.yml @@ -192,6 +192,14 @@ jobs: torch_cuda_arch_list: "9.0 10.0 10.3 12.0+PTX" dockerfile: "Dockerfile-uv-base" platforms: "linux/amd64,linux/arm64" + - cuda: "130" + cuda_version: 13.0.0 + cudnn_version: "" + python_version: "3.12" + pytorch: 2.11.0 + torch_cuda_arch_list: "9.0 10.0 10.3 12.0+PTX" + dockerfile: "Dockerfile-uv-base" + platforms: "linux/amd64,linux/arm64" - cuda: "130" cuda_version: 13.0.0 cudnn_version: "" diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 8c97f8b40e..1adc76bf61 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -68,7 +68,7 @@ jobs: fail-fast: false matrix: python_version: ["3.12", "3.14"] - pytorch_version: ["2.9.1", "2.10.0"] + pytorch_version: ["2.9.1", "2.10.0", "2.11.0", "2.12.0"] exclude: - python_version: "3.14" pytorch_version: "2.9.1" @@ -155,7 +155,7 @@ jobs: fail-fast: false matrix: python_version: ["3.12", "3.14"] - pytorch_version: ["2.9.1", "2.10.0"] + pytorch_version: ["2.9.1", "2.10.0", "2.11.0", "2.12.0"] exclude: - python_version: "3.14" pytorch_version: "2.9.1"