You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
if [ "$FAILED" -eq 0 ] && [ "$ERRORS" -eq 0 ]; then
486
-
echo "RC18 is green at current head — this job can be promoted to blocking by deleting \`continue-on-error\`." >> "$GITHUB_STEP_SUMMARY"
480
+
echo "RC18 is green at current head." >> "$GITHUB_STEP_SUMMARY"
487
481
else
488
-
echo "RC18 differs from 7.16 at current head. Each failure is either a real RC18 regression or a test that needs a version gate." >> "$GITHUB_STEP_SUMMARY"
482
+
echo "RC18 compatibility failed at current head." >> "$GITHUB_STEP_SUMMARY"
489
483
fi
490
484
fi
491
485
@@ -499,18 +493,16 @@ jobs:
499
493
fail_on_failure: false
500
494
501
495
# `pytest | tee` makes the run step exit with tee's status, so without
502
-
# this the job reports success no matter what RC18 did -- non-blocking
503
-
# would have meant invisible. This step fails on a real pytest failure;
504
-
# continue-on-error above keeps that from gating the workflow, so the
505
-
# job shows RED while the run stays green.
496
+
# this the job reports success no matter what RC18 did. This step makes a
497
+
# real pytest failure fail the blocking release gate.
0 commit comments