From 8d6b01a4457d66167d74d6d4fe40df5fd73c5491 Mon Sep 17 00:00:00 2001 From: Ashwin Bharambe Date: Tue, 28 Oct 2025 21:33:54 -0700 Subject: [PATCH] try summary --- .github/workflows/backward-compat.yml | 60 ++++++++++++++++++++------- 1 file changed, 44 insertions(+), 16 deletions(-) diff --git a/.github/workflows/backward-compat.yml b/.github/workflows/backward-compat.yml index 8094ce9af..ae9ee1d2e 100644 --- a/.github/workflows/backward-compat.yml +++ b/.github/workflows/backward-compat.yml @@ -300,16 +300,30 @@ jobs: TEST_OUTCOME="${{ steps.test_release.outcome }}" if [[ "$TEST_OUTCOME" == "failure" ]]; then - echo "" - echo "::error::❌ FAILED: Integration tests against release $RELEASE_TAG FAILED" + echo "::error::❌ Integration tests against release $RELEASE_TAG FAILED" echo "::error::⚠️ This PR may break compatibility with the latest release" - echo "::error::⚠️ Users on release $RELEASE_TAG may not be able to upgrade" - echo "" - echo "::warning::This is informational only - does not block merge" - echo "::warning::Consider whether this breaking change is acceptable for users" + + # Write to job summary for high visibility + cat >> $GITHUB_STEP_SUMMARY < **Note:** This is informational only and does not block merge. + > Consider whether this breaking change is acceptable for users. + EOF else - echo "::notice::✅ Integration tests against release $RELEASE_TAG passed" - echo "::notice::This PR is compatible with the latest release" + cat >> $GITHUB_STEP_SUMMARY <> $GITHUB_STEP_SUMMARY <> $GITHUB_STEP_SUMMARY < **Note:** This is informational only and does not block merge. + > Consider whether this breaking change is acceptable for users. + EOF fi