git: Remove JobStatus from PendingOp in favour of in-flight pruning (#42955)

The idea is that we only store running (`!self.finished`) or finished
(`self.finished`) pending ops, while everything else (skipped, errored)
jobs are pruned out immediately. We don't really need them in the grand
scheme of things anyway.

Release Notes:

- N/A
696fdd8fedJakub Konka committed on 11/18/2025, 10:22:34 AM· committed by GitHubparent980f8bf
4 files changedLine totals unavailable