Skip to content

.github/scripts/parallel-make-check.py: emit literal status emoji, not :shortcodes:#10781

Open
julek-wolfssl wants to merge 1 commit into
wolfSSL:masterfrom
julek-wolfssl:parallel-make-check-status-emoji
Open

.github/scripts/parallel-make-check.py: emit literal status emoji, not :shortcodes:#10781
julek-wolfssl wants to merge 1 commit into
wolfSSL:masterfrom
julek-wolfssl:parallel-make-check-status-emoji

Conversation

@julek-wolfssl

Copy link
Copy Markdown
Member

The parallel-make-check.py summary table is printed both to the GitHub
step summary and to plain stdout (the Actions console log and local
terminals). GitHub emoji :shortcodes: like :heavy_minus_sign: only
expand on GitHub's Markdown surfaces, so in the console log they showed up
as literal :shortcode: text.

Emit the Unicode emoji directly instead, using \N{...} escapes so the
source stays ASCII. The glyphs match what the shortcodes mapped to, so the
rendered step summary is unchanged while the console log now shows real
status icons.

…t :shortcodes:

The summary table is printed to plain stdout (the Actions console log and
local terminals) in addition to the GitHub step summary. GitHub emoji
:shortcodes: like :heavy_minus_sign: only expand on GitHub's Markdown
surfaces, so in the console log they appeared as literal text. Emit the
Unicode emoji directly, via \N{...} escapes so the source stays ASCII; the
glyphs match what the shortcodes mapped to, leaving the step summary
unchanged.
Copilot AI review requested due to automatic review settings June 25, 2026 15:54
@julek-wolfssl julek-wolfssl self-assigned this Jun 25, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the parallel-make-check.py CI helper’s summary table output so status icons render correctly both in the GitHub step summary and in plain stdout (Actions console logs and local terminals).

Changes:

  • Replace GitHub emoji :shortcodes: in the summary table with literal Unicode emoji via \N{...} escapes.
  • Preserve the existing visual meaning of pass/fail/aborted/warn indicators across outputs.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/scripts/parallel-make-check.py
@julek-wolfssl julek-wolfssl marked this pull request as ready for review June 25, 2026 16:07
@github-actions

Copy link
Copy Markdown

retest this please

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants