From dab06b50aba8a0c8f8e06b6fb2a542921f37dc6a Mon Sep 17 00:00:00 2001 From: alisonshao <54658187+alisonshao@users.noreply.github.com> Date: Fri, 21 Nov 2025 10:01:48 -0800 Subject: [PATCH] Fix: CI monitor should not exit with error on regressions (#13694) --- scripts/ci_monitor/ci_analyzer.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/ci_monitor/ci_analyzer.py b/scripts/ci_monitor/ci_analyzer.py index 65f8b4ffa..150e4f4f4 100755 --- a/scripts/ci_monitor/ci_analyzer.py +++ b/scripts/ci_monitor/ci_analyzer.py @@ -1174,12 +1174,12 @@ def main(): analyzer.generate_nightly_github_summary(stats) regressions = analyzer.detect_nightly_regressions(stats) - # Exit with error code if regressions detected + # Report regressions but don't stop the monitor if regressions: - sys.exit(1) + print("\n⚠️ Regressions detected - see report above") else: print("\n✓ No significant regressions detected") - sys.exit(0) + sys.exit(0) else: # Regular CI analysis mode