Skip to content

ci: release-smoke - every leg gates, results table cleanup#88

Merged
dfa1 merged 2 commits into
mainfrom
ci-smoke-summary-legend
Jul 19, 2026
Merged

ci: release-smoke - every leg gates, results table cleanup#88
dfa1 merged 2 commits into
mainfrom
ci-smoke-summary-legend

Conversation

@dfa1

@dfa1 dfa1 commented Jul 19, 2026

Copy link
Copy Markdown
Owner

Summary

  • Renamed the summary job to results — it collided visually with GitHub's own "Summary" tab heading ("summary summary").
  • Removed experimental/continue-on-error entirely: every leg (including the 8 container legs) now gates the workflow. The library claims to be portable across distros/libcs, so a container leg failing should fail the run, not be silently tolerated.
  • Dropped the now-meaningless gating/probe distinction from the results table; renamed its "Leg" column to "Host". Just one flat list + a pass count.

Test plan

dfa1 and others added 2 commits July 19, 2026 08:24
The job was literally named "summary", which collided visually with
GitHub's own "Summary" tab heading in the run UI ("summary summary").
Rename to "results". Also the table used "gating"/"probe" with no
explanation anywhere - add a two-line legend above the table.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
The library is meant to be portable across distros/libcs, so a
container leg failing (musl, Jammy, UBI, Amazon Linux 2023) should
fail the workflow like any other leg, not be silently tolerated via
continue-on-error. Remove `experimental`/`continue-on-error` entirely.

Also drop the now-meaningless gating/probe split from the results
table (rename its "Leg" column to "Host" while at it) - just one flat
list of hosts and a pass count.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@dfa1
dfa1 merged commit 742ba66 into main Jul 19, 2026
16 checks passed
@dfa1
dfa1 deleted the ci-smoke-summary-legend branch July 19, 2026 06:31
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.

1 participant