get repos from github and other requirements