before push to github