Require fork PR approval on push unless author, head owner and pusher are all trusted; record every rerun's parent

A trusted collaborator pushing to an untrusted fork (or the reverse) no longer auto-approves CI. Full reruns now
set rerun_of too, with job reuse gated on failed-only, so OIDC run_attempt counts every attempt.
taigrrcommitted parent c5d025095f19f9317f1d270cebf14122abb464856950357Browse files
6 files changed+66−6

Rendering diff…