use hash for update_pull_request