Skip to content
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

Open
salujabhavesh opened this issue Jan 25, 2023 · 2 comments
Open

Comments

@salujabhavesh
Copy link

salujabhavesh commented Jan 25, 2023

On running command :-

  1. 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)

  2. 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

@gilesbowkett
Copy link

I've seen this with Rugged in other contexts when the repo had main but not master, and I'm seeing it now for the same reason with Pronto. that makes it intuitive that main vs master would be the problem. but it seems like a really out-of-date problem, so I have doubts.

@gilesbowkett
Copy link

indeed, the main vs master aspect of this bug was first reported in 2016.

#191

per that page, using pronto run -c $(git name-rev --name-only HEAD) or pronto run -c main seems to fix it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants