Skip to content

YETUS-1277. Skip per-sub-check commit statuses under GitHub Actions#386

Merged
ndimiduk merged 1 commit into
apache:mainfrom
ndimiduk:YETUS-1277
May 21, 2026
Merged

YETUS-1277. Skip per-sub-check commit statuses under GitHub Actions#386
ndimiduk merged 1 commit into
apache:mainfrom
ndimiduk:YETUS-1277

Conversation

@ndimiduk
Copy link
Copy Markdown
Member

Under GHA, Yetus encodes result severity (error:/warning:) in the GitHub commit status context string. Since GitHub keys statuses by context, a re-run that changes a check's outcome never overwrites the prior status. The per-sub-check detail is already available in the PR comment and the GHA step summary, so commit statuses are redundant under GHA.

Under GHA, Yetus encodes result severity (error:/warning:) in the GitHub
commit status context string. Since GitHub keys statuses by context, a
re-run that changes a check's outcome never overwrites the prior status.
The per-sub-check detail is already available in the PR comment and the
GHA step summary, so commit statuses are redundant under GHA.
@ndimiduk ndimiduk requested review from aw-was-here and cnauroth May 11, 2026 15:03
@ndimiduk
Copy link
Copy Markdown
Member Author

Going to merge this so that we can try it on HBase.

@ndimiduk ndimiduk merged commit d3ec18c into apache:main May 21, 2026
3 checks passed
@ndimiduk ndimiduk deleted the YETUS-1277 branch May 21, 2026 08:16
@aw-was-here
Copy link
Copy Markdown
Contributor

I think this may have broken at least yamllint:

https://github.com/whatsnowplaying/whats-now-playing/actions/runs/26241397286/job/77228411878

@ndimiduk
Copy link
Copy Markdown
Member Author

Oh what the heck?? I had green checks :(

@aw-was-here
Copy link
Copy Markdown
Contributor

aw-was-here commented May 21, 2026

My project runs main so I can see what breaks at least for my code paths. yamllint correctly identified problems with my PR but those messages got swallowed somewhere. That wasn't the case prior. So something changed... I'm guessing it is this one but haven't dug into it.

@ndimiduk
Copy link
Copy Markdown
Member Author

Investigating.

@ndimiduk
Copy link
Copy Markdown
Member Author

ndimiduk commented May 22, 2026

YETUS-1278

@ndimiduk
Copy link
Copy Markdown
Member Author

I have a fix over on #388 . I'd love your feedback on it there.

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.

2 participants