Skip to content

YETUS-1278. Restore commit statuses under GHA with stable context keys#388

Open
ndimiduk wants to merge 1 commit into
apache:mainfrom
ndimiduk:YETUS-1278
Open

YETUS-1278. Restore commit statuses under GHA with stable context keys#388
ndimiduk wants to merge 1 commit into
apache:mainfrom
ndimiduk:YETUS-1278

Conversation

@ndimiduk
Copy link
Copy Markdown
Member

YETUS-1277 removed all per-sub-check commit statuses under GitHub Actions to avoid stale statuses on re-run (severity was encoded in the context key, so re-runs created new entries instead of overwriting). This left push-event consumers with no per-check visibility in the GitHub UI.

Replace the blanket skip with two targeted fixes:

  • Use GITHUB_JOB in the header so concurrent workflows don't collide
  • Drop severity prefix from context keys so re-runs overwrite correctly

YETUS-1277 removed all per-sub-check commit statuses under GitHub Actions
to avoid stale statuses on re-run (severity was encoded in the context
key, so re-runs created new entries instead of overwriting). This left
push-event consumers with no per-check visibility in the GitHub UI.

Replace the blanket skip with two targeted fixes:
- Use GITHUB_JOB in the header so concurrent workflows don't collide
- Drop severity prefix from context keys so re-runs overwrite correctly
@ndimiduk ndimiduk requested a review from aw-was-here May 22, 2026 10:20
@ndimiduk ndimiduk marked this pull request as ready for review May 22, 2026 15:48
@ndimiduk ndimiduk requested a review from cnauroth May 22, 2026 15:48
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