erigontech / erigontech/erigon

ci: attribute scheduled and flaky test failures to the originating commit

Open
#20,300 1 comment 0 reactions 0 assignees View on GitHub
github_actions QA
Dominant language
Go
Stars
3.6k
Forks
1.5k
Avg merge
1d 16h
Merged PRs (30d)
455

Description

When a scheduled workflow or flaky test fails, there is no link between the failure and the commit that introduced it. QA collects and reports on these failures, but addressing them is not a visible development priority because the failure doesn't appear on the commit itself — it only appears on the scheduled run.

Proposal: use an alternate GitHub token to retroactively post a commit status or check run against the specific commit that first introduced the regression. This surfaces the failure where it landed rather than where the scheduled job happened to run, making it harder to defer.

This would replace the current model of collecting test failure reports, by assigning error states directly to the responsible commits on GitHub.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.