From 66941107606c82c5cb4aa1c431d11ae238aaf0fe Mon Sep 17 00:00:00 2001 From: joecummings Date: Mon, 20 Oct 2025 15:17:18 -0700 Subject: [PATCH 1/3] Use smaller runner for docs build The docs build only needs to import Python modules for Sphinx autodoc, not execute GPU code. Change from linux.g5.4xlarge.nvidia.gpu to linux.large for better availability and faster queue times. --- .github/workflows/docs.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index c0848d2a8..4ea913a96 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -11,7 +11,7 @@ jobs: build-docs: if: github.repository_owner == 'meta-pytorch' name: Build Documentation - runs-on: linux.g5.4xlarge.nvidia.gpu + runs-on: linux.large timeout-minutes: 30 steps: - name: Checkout From c38d71fb0b1e27259462dfcd2d2a76c5d8ba0973 Mon Sep 17 00:00:00 2001 From: joecummings Date: Mon, 20 Oct 2025 15:29:52 -0700 Subject: [PATCH 2/3] Use linux.2xlarge runner for docs build linux.large runner was running out of disk space due to large dependencies (PyTorch with CUDA, vLLM wheel). Upgrade to linux.2xlarge which has more disk space while still being more available than GPU runners. --- .github/workflows/docs.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 4ea913a96..037c3d04c 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -11,7 +11,7 @@ jobs: build-docs: if: github.repository_owner == 'meta-pytorch' name: Build Documentation - runs-on: linux.large + runs-on: linux.2xlarge timeout-minutes: 30 steps: - name: Checkout From e7ac10dbd91d4329a76fae836712f1ba0d3724dc Mon Sep 17 00:00:00 2001 From: Joe Cummings Date: Tue, 21 Oct 2025 10:39:41 -0700 Subject: [PATCH 3/3] Update docs.yml --- .github/workflows/docs.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 037c3d04c..193941a3d 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -11,7 +11,7 @@ jobs: build-docs: if: github.repository_owner == 'meta-pytorch' name: Build Documentation - runs-on: linux.2xlarge + runs-on: linux.4xlarge timeout-minutes: 30 steps: - name: Checkout