From 1efb2c1a3adaf10f0b05e3b7cf3c735efa55a4b8 Mon Sep 17 00:00:00 2001 From: Ed Savage Date: Thu, 17 Sep 2026 10:13:59 +1200 Subject: [PATCH] [ML] Fix missing import os in PR pipeline generator pipeline.json.py uses os.environ.get() inside the ci:run-qa-tests code path but was missing 'import os'. Any PR carrying the ci:run-qa-tests label triggered a NameError that crashed the pipeline generator in ~25s, blocking the entire Buildkite build before any step ran. Co-Authored-By: Claude Sonnet 4.6 --- .buildkite/pipeline.json.py | 1 + 1 file changed, 1 insertion(+) diff --git a/.buildkite/pipeline.json.py b/.buildkite/pipeline.json.py index c8178f3a1..126a6db35 100755 --- a/.buildkite/pipeline.json.py +++ b/.buildkite/pipeline.json.py @@ -17,6 +17,7 @@ # import json +import os from ml_pipeline import ( step,