use github to check updates