Skip to content

Checks failing randomly after pushing a PR  #1169

@sw360cab

Description

@sw360cab

When pushing a PR, the checks performed via Github Actions are failing for random reasons (eg. timeout), even if apparently the PR commit as nothing to due with that.
IMHO this requires extra effort for code reviewers, because they actually see that the PR is probably breaking the codebase, which in truth is not.
There is no way for the committer to run checks again in a clean way. One tricky workaround could be amending the commit related to PR and forcing a commit in order to run tasks again.

I see two problem:
1- It looks like checks on PRs are not reliable enough (or Github Actions resources are too weak).
2- It should be possible for a commiter to re-run check tasks when they fails or at least when they timeout. (probably it is also a matter of which rigths could be granted to commiters)

As said this issue affects not only devs pushing their PRs but also code reviewers, which are not able to distinguish at first sight which PRs should be considered the "breaking" ones.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions