From f44cddcfddcad840baf3ebbcd47a4f520b8e8a50 Mon Sep 17 00:00:00 2001 From: khluu Date: Wed, 15 Apr 2026 01:16:49 -0700 Subject: [PATCH] [CI] Only build release Docker images when NIGHTLY=1 Gate the "Build release Docker images" group, "Publish release images" group, and ROCm release image build behind NIGHTLY=1 to avoid expensive image builds on every commit in the release pipeline. Co-Authored-By: Claude Opus 4.6 (1M context) --- .buildkite/release-pipeline.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.buildkite/release-pipeline.yaml b/.buildkite/release-pipeline.yaml index 45b2996f7ea..caa0bc72a59 100644 --- a/.buildkite/release-pipeline.yaml +++ b/.buildkite/release-pipeline.yaml @@ -100,6 +100,7 @@ steps: - group: "Build release Docker images" key: "build-release-images" + if: build.env("NIGHTLY") == "1" steps: - label: "Build release image - x86_64 - CUDA 12.9" depends_on: ~ @@ -230,6 +231,7 @@ steps: - group: "Publish release images" key: "publish-release-images" + if: build.env("NIGHTLY") == "1" steps: - label: "Create multi-arch manifest - CUDA 12.9" depends_on: @@ -616,6 +618,7 @@ steps: # ROCm Job 6: Build ROCm Release Docker Image - label: ":docker: Build release image - x86_64 - ROCm" id: build-rocm-release-image + if: build.env("NIGHTLY") == "1" depends_on: - step: build-rocm-base-wheels allow_failure: false