If a check run is in an incomplete state for more than 14 days, GitHub will automatically change the check run's
stale. The new
stale state will be denoted with the symbol and behaves similarly to the
canceled conclusions. When GitHub marks a check run as stale, a check run webhook event is triggered.
This will prevent old incomplete check runs from stopping apps that rely on the
completed check suite event to trigger a flow.
Only GitHub can mark check runs as
stale. For more information about possible conclusions of a check run, see the
This new behavior will go into effect after February 26th, 2020. All incomplete check runs older than 14 days will be marked stale. This feature will roll out slowly over a couple of days.