From 33952d0a602e45c2b7d1c6e4386d340625a5bcbf Mon Sep 17 00:00:00 2001 From: Mauricio Alvarez Leon <65101411+BBBmau@users.noreply.github.com> Date: Sat, 28 Sep 2024 13:21:48 -0700 Subject: [PATCH] `ui`: auto-expand summary when diff is present. (#33668) * ui: use details open when diff is present * remove comment --- .github/workflows/ui_preview.yaml | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ui_preview.yaml b/.github/workflows/ui_preview.yaml index a2033f8180..24956516f8 100644 --- a/.github/workflows/ui_preview.yaml +++ b/.github/workflows/ui_preview.yaml @@ -88,14 +88,15 @@ jobs: A=($scenes) DIFF="" - TABLE="
" - TABLE="${TABLE}All Screenshots" + open=false + TABLE="All Screenshots" TABLE="${TABLE}" for ((i=0; i<${#A[*]}; i=i+1)); do if ! compare -fuzz 2% -highlight-color DeepSkyBlue1 -lowlight-color Black -compose Src ${{ github.workspace }}/master_ui/${A[$i]}.png ${{ github.workspace }}/pr_ui/${A[$i]}.png ${{ github.workspace }}/pr_ui/${A[$i]}_diff.png; then + open=true convert ${{ github.workspace }}/pr_ui/${A[$i]}_diff.png -transparent black mask.png composite mask.png ${{ github.workspace }}/master_ui/${A[$i]}.png composite_diff.png convert -delay 20 ${{ github.workspace }}/master_ui/${A[$i]}.png composite_diff.png -loop 0 ${{ github.workspace }}/pr_ui/${A[$i]}_diff.gif @@ -134,7 +135,11 @@ jobs: TABLE="${TABLE}
" TABLE="${TABLE}
" - + if open; then + TABLE="
${TABLE}" + else + TABLE="
${TABLE}" + fi echo "DIFF=$DIFF$TABLE" >> "$GITHUB_OUTPUT" - name: Saving proposed ui