[repository] update to use github as data-source