From c3d36c2f9957b90949176947380dd82cefe4ba54 Mon Sep 17 00:00:00 2001 From: Byungjin Park Date: Mon, 21 Sep 2026 00:34:35 +0900 Subject: [PATCH] refactor(actions): stop writing a per-job table from matrix-report collect - Drop the one-row table each matrix job appended to its own job summary. The job name already identifies the row, the publish step renders the same statuses in one table, and a failed check still appends its details to the job summary, so the per-job table only repeated the header once per job --- .github/actions/github.matrix-report/action.yaml | 8 -------- 1 file changed, 8 deletions(-) diff --git a/.github/actions/github.matrix-report/action.yaml b/.github/actions/github.matrix-report/action.yaml index 6457205..771ff7c 100644 --- a/.github/actions/github.matrix-report/action.yaml +++ b/.github/actions/github.matrix-report/action.yaml @@ -67,7 +67,6 @@ runs: shell: bash env: ID: ${{ inputs.id }} - ID_LABEL: ${{ inputs.id_label }} RESULTS: ${{ inputs.results }} JOB_STATUS: ${{ inputs.job_status }} run: | @@ -86,13 +85,6 @@ runs: jq -n --arg id "$ID" --arg job_status "$JOB_STATUS" --argjson results "$results" \ '{id: $id, job_status: $job_status, results: $results}' > "$dir/$key.json" - { - echo "| $ID_LABEL | $(jq -r 'keys_unsorted | join(" | ")' <<< "$results") |" - echo "|---|$(jq -r 'keys_unsorted | map(":-:") | join("|")' <<< "$results")|" - echo "| $ID | $(jq -r 'def icon: {success: "✅", failure: "❌", skipped: "⏭️", cancelled: "⚠️"}[.] // .; [.[]] | map(icon) | join(" | ")' <<< "$results") |" - echo - } >> "$GITHUB_STEP_SUMMARY" - echo "key=$key" >> "$GITHUB_OUTPUT" - name: Upload Result