From ec9e0c782319e4cac81c92996c740f59635b2d15 Mon Sep 17 00:00:00 2001 From: Keith Kraus Date: Fri, 30 Jan 2026 16:04:02 -0500 Subject: [PATCH 1/3] Enable apt proxy caching in workflows --- .github/workflows/build-wheel.yml | 4 +++- .github/workflows/test-wheel-windows.yml | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-wheel.yml b/.github/workflows/build-wheel.yml index 823849be02..b4ea87489f 100644 --- a/.github/workflows/build-wheel.yml +++ b/.github/workflows/build-wheel.yml @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: Copyright (c) 2024-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-FileCopyrightText: Copyright (c) 2024-2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. # # SPDX-License-Identifier: Apache-2.0 @@ -62,6 +62,8 @@ jobs: continue-on-error: true # Skip the cache on Windows nodes outside of our org. if: ${{ inputs.host-platform != 'win-64' }} + with: + enable-apt: true - name: Set up Python id: setup-python1 diff --git a/.github/workflows/test-wheel-windows.yml b/.github/workflows/test-wheel-windows.yml index 0f9b25d7c2..488a62db16 100644 --- a/.github/workflows/test-wheel-windows.yml +++ b/.github/workflows/test-wheel-windows.yml @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: Copyright (c) 2024-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-FileCopyrightText: Copyright (c) 2024-2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. # # SPDX-License-Identifier: Apache-2.0 @@ -74,6 +74,8 @@ jobs: - name: Setup proxy cache uses: nv-gha-runners/setup-proxy-cache@main continue-on-error: true + with: + enable-apt: true - name: Update driver env: From 28060ec37d7ef592ca4956930808187420e57ce1 Mon Sep 17 00:00:00 2001 From: Keith Kraus Date: Fri, 30 Jan 2026 16:27:20 -0500 Subject: [PATCH 2/3] Enable proxy cache on Windows --- .github/workflows/build-wheel.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/build-wheel.yml b/.github/workflows/build-wheel.yml index b4ea87489f..b7b981156c 100644 --- a/.github/workflows/build-wheel.yml +++ b/.github/workflows/build-wheel.yml @@ -60,8 +60,6 @@ jobs: - name: Setup proxy cache uses: nv-gha-runners/setup-proxy-cache@main continue-on-error: true - # Skip the cache on Windows nodes outside of our org. - if: ${{ inputs.host-platform != 'win-64' }} with: enable-apt: true From 1c5f9750a1b840503e9a054c5d21bf9cf1fa31c3 Mon Sep 17 00:00:00 2001 From: Keith Kraus Date: Fri, 30 Jan 2026 17:05:54 -0500 Subject: [PATCH 3/3] Skip proxy cache on hosted Windows builds --- .github/workflows/build-wheel.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/build-wheel.yml b/.github/workflows/build-wheel.yml index b7b981156c..438cf4b14b 100644 --- a/.github/workflows/build-wheel.yml +++ b/.github/workflows/build-wheel.yml @@ -60,6 +60,8 @@ jobs: - name: Setup proxy cache uses: nv-gha-runners/setup-proxy-cache@main continue-on-error: true + # Skip cache on GitHub-hosted Windows runners. + if: ${{ inputs.host-platform != 'win-64' }} with: enable-apt: true