If a repository X gets deleted, one of its forks Y gets selected as new "upstream" for the rest of the forks, including Z the one that we keep synced with upstream here in the gb-archive organisation, effectively breaking the mirroring if something gets pushed to Y.
We need a way to:
- Flag when this happens (since X is the original "trigger"; maybe it's enough comparing for every Z if the upstream is still X, in negative case stop the syncing with github's upstream and freeze the repository)
If a repository X gets deleted, one of its forks Y gets selected as new "upstream" for the rest of the forks, including Z the one that we keep synced with upstream here in the gb-archive organisation, effectively breaking the mirroring if something gets pushed to Y.
We need a way to: