From e0f2f8ad43deba8b9b9f45196c6bf07745bebd11 Mon Sep 17 00:00:00 2001 From: Markus Staab Date: Mon, 18 May 2026 12:15:12 +0200 Subject: [PATCH 1/3] Reflection Golden Tests: Report changes via GitHub Actions annotation --- .github/workflows/reflection-golden-test.yml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/.github/workflows/reflection-golden-test.yml b/.github/workflows/reflection-golden-test.yml index faa9329cc6c..f333a1640e0 100644 --- a/.github/workflows/reflection-golden-test.yml +++ b/.github/workflows/reflection-golden-test.yml @@ -119,4 +119,14 @@ jobs: - uses: "ramsey/composer-install@3cf229dc2919194e9e36783941438d17239e8520" # v3 - name: "Reflection golden test" - run: "make tests-golden-reflection || true" + run: | + set +e + make tests-golden-reflection || true + exit_code="$?" + + if [[ "$exit_code" != "0" ]]; then + echo "::notice file=.github/workflows/reflection-golden-test.yml,line=3 ::Reflection golden tests detected changes by this pull request - see https://github.com/$GITHUB_REPOSITORY/actions/runs/$GITHUB_RUN_ID" + exit 0 + fi + + exit $exit_code From 5f70cba06861662bcafb450632bf3f0ab6bdf346 Mon Sep 17 00:00:00 2001 From: Markus Staab Date: Mon, 18 May 2026 12:20:00 +0200 Subject: [PATCH 2/3] Update reflection-golden-test.yml --- .github/workflows/reflection-golden-test.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/reflection-golden-test.yml b/.github/workflows/reflection-golden-test.yml index f333a1640e0..775c92c7e9d 100644 --- a/.github/workflows/reflection-golden-test.yml +++ b/.github/workflows/reflection-golden-test.yml @@ -121,7 +121,7 @@ jobs: - name: "Reflection golden test" run: | set +e - make tests-golden-reflection || true + make tests-golden-reflection exit_code="$?" if [[ "$exit_code" != "0" ]]; then @@ -129,4 +129,4 @@ jobs: exit 0 fi - exit $exit_code + exit 0 From 8343ce7f548ef219c2fea2703e14abc8df6748f3 Mon Sep 17 00:00:00 2001 From: Markus Staab Date: Mon, 18 May 2026 12:20:27 +0200 Subject: [PATCH 3/3] Update reflection-golden-test.yml --- .github/workflows/reflection-golden-test.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/reflection-golden-test.yml b/.github/workflows/reflection-golden-test.yml index 775c92c7e9d..601066e21a1 100644 --- a/.github/workflows/reflection-golden-test.yml +++ b/.github/workflows/reflection-golden-test.yml @@ -126,7 +126,6 @@ jobs: if [[ "$exit_code" != "0" ]]; then echo "::notice file=.github/workflows/reflection-golden-test.yml,line=3 ::Reflection golden tests detected changes by this pull request - see https://github.com/$GITHUB_REPOSITORY/actions/runs/$GITHUB_RUN_ID" - exit 0 fi exit 0