-
Notifications
You must be signed in to change notification settings - Fork 245
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
merge_base: revspec 'master' not found (Rugged::ReferenceError) #441
Comments
I've seen this with Rugged in other contexts when the repo had |
indeed, the per that page, using |
@ashkulz hi, #460 did not change this issue. the issue remains. I installed 0.11.3 and verified this. the issue is that Pronto assumes you will be looking at |
@gilesbowkett while the Usage does clearly state that the default branch is While it's possible to detect what the default branch is, I'm not sure we want to do that as it's quite slow and I don't want to do that on every pronto run. Caching it is also not a good idea, as then what happens if you change it from the repo end -- it'd be expected to pick up the change. So yeah, I'm leaning towards keeping the current behavior and document the non- |
sure, that sounds good. personally I'd prefer making |
@gilesbowkett would it be possible for you to make a PR for this? |
sure, I'll give it a shot |
On running command :-
pronto run: (error:- /home/rails/.rvm/gems/ruby-2.4.10/gems/pronto-0.10.0/lib/pronto/git/repository.rb:87:in `merge_base': revspec 'master' not found (Rugged::ReferenceError)
bundle exec pronto run -c origin/master -f github_status -f github_pr_review --exit-code
Getting error :- https://docs.github.com/rest/reference/pulls#list-pull-requests (Octokit::NotFound) + Faraday
Ruby Version :- 2.4.10
Rails Version :- 4.2.11
Linux version :- 16.04
The text was updated successfully, but these errors were encountered: