We only use GitHub for all update checks, so the abstraction isn't useful. (cherry picked from commit 5113c78ab6d599286e3e2bd445b5b21dd7abf994)
We only use GitHub for all update checks, so the abstraction isn't useful. (cherry picked from commit 5113c78ab6d599286e3e2bd445b5b21dd7abf994)