Between step 5. and 6. an arbitrary amount of time the "badge" near the PR leads to an outdated failed CI job while the current job is in fact pending. This is confusing but might appear harmless.
Now consider a reversed scenario:
Between step 5. and 6. an arbitrary amount of time the "badge" near the PR leads to an outdated succeeded CI job while the current job is in fact pending and will fail. This can lead to a dangerous situation.
the pipeline when send the CI message it also sends the commit hash, @pingou do you think pagure could be update to only show the Fedora CI result the matches the latest commit in the PR?
Would this prevent Pagure from displaying outdated CI test results, so that it doesn't look like this: https://src.fedoraproject.org/rpms/kernel/pull-request/39
Login to comment on this ticket.