Skip to content

GitHub issue on git reflow setup --> 404 #250

Description

@togume

Hello! I'm getting the following error when doing git reflow setup on a new machine:

/Users/togume/.asdf/installs/ruby/3.0.0/lib/ruby/gems/3.0.0/gems/git_reflow-0.9.5/lib/git_reflow/git_server/git_hub.rb:146:in `rescue in authenticate': We were unable to authenticate with Github. (RuntimeError)
	from /Users/togume/.asdf/installs/ruby/3.0.0/lib/ruby/gems/3.0.0/gems/git_reflow-0.9.5/lib/git_reflow/git_server/git_hub.rb:107:in `authenticate'
	from /Users/togume/.asdf/installs/ruby/3.0.0/lib/ruby/gems/3.0.0/gems/git_reflow-0.9.5/lib/git_reflow/git_server.rb:17:in `connect'
	from /Users/togume/.asdf/installs/ruby/3.0.0/lib/ruby/gems/3.0.0/gems/git_reflow-0.9.5/lib/git_reflow/workflows/core.rb:51:in `block (3 levels) in <class:Core>'
	from /Users/togume/.asdf/installs/ruby/3.0.0/lib/ruby/gems/3.0.0/gems/highline-2.0.3/lib/highline/menu.rb:449:in `value_for_selected_item'
	from /Users/togume/.asdf/installs/ruby/3.0.0/lib/ruby/gems/3.0.0/gems/highline-2.0.3/lib/highline/menu.rb:415:in `select'
	from /Users/togume/.asdf/installs/ruby/3.0.0/lib/ruby/gems/3.0.0/gems/highline-2.0.3/lib/highline.rb:277:in `choose'
	from /Users/togume/.asdf/installs/ruby/3.0.0/lib/ruby/3.0.0/forwardable.rb:238:in `choose'
	from /Users/togume/.asdf/installs/ruby/3.0.0/lib/ruby/3.0.0/forwardable.rb:238:in `choose'
	from /Users/togume/.asdf/installs/ruby/3.0.0/lib/ruby/gems/3.0.0/gems/git_reflow-0.9.5/lib/git_reflow/workflows/core.rb:47:in `block in <class:Core>'
	from /Users/togume/.asdf/installs/ruby/3.0.0/lib/ruby/gems/3.0.0/gems/git_reflow-0.9.5/lib/git_reflow/workflow.rb:184:in `block in command'
	from /Users/togume/.asdf/installs/ruby/3.0.0/lib/ruby/gems/3.0.0/gems/git_reflow-0.9.5/lib/git_reflow.rb:52:in `method_missing'
	from /Users/togume/.asdf/installs/ruby/3.0.0/lib/ruby/gems/3.0.0/gems/git_reflow-0.9.5/exe/git-reflow:19:in `public_send'
	from /Users/togume/.asdf/installs/ruby/3.0.0/lib/ruby/gems/3.0.0/gems/git_reflow-0.9.5/exe/git-reflow:19:in `<top (required)>'
	from /Users/togume/.asdf/installs/ruby/3.0.0/bin/git-reflow:23:in `load'
	from /Users/togume/.asdf/installs/ruby/3.0.0/bin/git-reflow:23:in `<main>'
/Users/togume/.asdf/installs/ruby/3.0.0/lib/ruby/gems/3.0.0/gems/github_api-0.19.0/lib/github_api/response/raise_error.rb:19:in `on_complete': GET https://api.github.com/authorizations: 404 - Not Found (Github::Error::NotFound)
See: https://docs.github.com/rest
	from /Users/togume/.asdf/installs/ruby/3.0.0/lib/ruby/gems/3.0.0/gems/faraday-1.4.1/lib/faraday/middleware.rb:19:in `block in call'
	from /Users/togume/.asdf/installs/ruby/3.0.0/lib/ruby/gems/3.0.0/gems/faraday-1.4.1/lib/faraday/response.rb:59:in `on_complete'
	from /Users/togume/.asdf/installs/ruby/3.0.0/lib/ruby/gems/3.0.0/gems/faraday-1.4.1/lib/faraday/middleware.rb:18:in `call'
	from /Users/togume/.asdf/installs/ruby/3.0.0/lib/ruby/gems/3.0.0/gems/faraday-1.4.1/lib/faraday/middleware.rb:18:in `call'
	from /Users/togume/.asdf/installs/ruby/3.0.0/lib/ruby/gems/3.0.0/gems/faraday-1.4.1/lib/faraday/middleware.rb:18:in `call'
	from /Users/togume/.asdf/installs/ruby/3.0.0/lib/ruby/gems/3.0.0/gems/faraday-1.4.1/lib/faraday/middleware.rb:18:in `call'
	from /Users/togume/.asdf/installs/ruby/3.0.0/lib/ruby/gems/3.0.0/gems/github_api-0.19.0/lib/github_api/response/follow_redirects.rb:84:in `perform_with_redirection'
	from /Users/togume/.asdf/installs/ruby/3.0.0/lib/ruby/gems/3.0.0/gems/github_api-0.19.0/lib/github_api/response/follow_redirects.rb:72:in `call'
	from /Users/togume/.asdf/installs/ruby/3.0.0/lib/ruby/gems/3.0.0/gems/github_api-0.19.0/lib/github_api/request/basic_auth.rb:32:in `call'
	from /Users/togume/.asdf/installs/ruby/3.0.0/lib/ruby/gems/3.0.0/gems/faraday-1.4.1/lib/faraday/request/url_encoded.rb:25:in `call'
	from /Users/togume/.asdf/installs/ruby/3.0.0/lib/ruby/gems/3.0.0/gems/faraday-1.4.1/lib/faraday/request/multipart.rb:30:in `call'
	from /Users/togume/.asdf/installs/ruby/3.0.0/lib/ruby/gems/3.0.0/gems/github_api-0.19.0/lib/github_api/request/jsonize.rb:23:in `call'
	from /Users/togume/.asdf/installs/ruby/3.0.0/lib/ruby/gems/3.0.0/gems/faraday-1.4.1/lib/faraday/rack_builder.rb:154:in `build_response'
	from /Users/togume/.asdf/installs/ruby/3.0.0/lib/ruby/gems/3.0.0/gems/faraday-1.4.1/lib/faraday/connection.rb:492:in `run_request'
	from /Users/togume/.asdf/installs/ruby/3.0.0/lib/ruby/gems/3.0.0/gems/faraday-1.4.1/lib/faraday/connection.rb:198:in `get'
	from /Users/togume/.asdf/installs/ruby/3.0.0/lib/ruby/gems/3.0.0/gems/github_api-0.19.0/lib/github_api/request.rb:68:in `call'
	from /Users/togume/.asdf/installs/ruby/3.0.0/lib/ruby/gems/3.0.0/gems/github_api-0.19.0/lib/github_api/request/verbs.rb:23:in `get_request'
	from /Users/togume/.asdf/installs/ruby/3.0.0/lib/ruby/gems/3.0.0/gems/github_api-0.19.0/lib/github_api/client/authorizations.rb:28:in `list'
	from /Users/togume/.asdf/installs/ruby/3.0.0/lib/ruby/gems/3.0.0/gems/github_api-0.19.0/lib/github_api/api.rb:250:in `block in execute'
	from /Users/togume/.asdf/installs/ruby/3.0.0/lib/ruby/gems/3.0.0/gems/github_api-0.19.0/lib/github_api/api.rb:237:in `run_callbacks'
	from /Users/togume/.asdf/installs/ruby/3.0.0/lib/ruby/gems/3.0.0/gems/github_api-0.19.0/lib/github_api/api.rb:249:in `execute'
	from /Users/togume/.asdf/installs/ruby/3.0.0/lib/ruby/gems/3.0.0/gems/github_api-0.19.0/lib/github_api/api.rb:209:in `block in method_added'
	from /Users/togume/.asdf/installs/ruby/3.0.0/lib/ruby/gems/3.0.0/gems/github_api-0.19.0/lib/github_api/api.rb:250:in `block in execute'
	from /Users/togume/.asdf/installs/ruby/3.0.0/lib/ruby/gems/3.0.0/gems/github_api-0.19.0/lib/github_api/api.rb:237:in `run_callbacks'
	from /Users/togume/.asdf/installs/ruby/3.0.0/lib/ruby/gems/3.0.0/gems/github_api-0.19.0/lib/github_api/api.rb:249:in `execute'
	from /Users/togume/.asdf/installs/ruby/3.0.0/lib/ruby/gems/3.0.0/gems/github_api-0.19.0/lib/github_api/api.rb:209:in `block in method_added'
	from /Users/togume/.asdf/installs/ruby/3.0.0/lib/ruby/gems/3.0.0/gems/git_reflow-0.9.5/lib/git_reflow/git_server/git_hub.rb:119:in `authenticate'
	from /Users/togume/.asdf/installs/ruby/3.0.0/lib/ruby/gems/3.0.0/gems/git_reflow-0.9.5/lib/git_reflow/git_server.rb:17:in `connect'
	from /Users/togume/.asdf/installs/ruby/3.0.0/lib/ruby/gems/3.0.0/gems/git_reflow-0.9.5/lib/git_reflow/workflows/core.rb:51:in `block (3 levels) in <class:Core>'
	from /Users/togume/.asdf/installs/ruby/3.0.0/lib/ruby/gems/3.0.0/gems/highline-2.0.3/lib/highline/menu.rb:449:in `value_for_selected_item'
	from /Users/togume/.asdf/installs/ruby/3.0.0/lib/ruby/gems/3.0.0/gems/highline-2.0.3/lib/highline/menu.rb:415:in `select'
	from /Users/togume/.asdf/installs/ruby/3.0.0/lib/ruby/gems/3.0.0/gems/highline-2.0.3/lib/highline.rb:277:in `choose'
	from /Users/togume/.asdf/installs/ruby/3.0.0/lib/ruby/3.0.0/forwardable.rb:238:in `choose'
	from /Users/togume/.asdf/installs/ruby/3.0.0/lib/ruby/3.0.0/forwardable.rb:238:in `choose'
	from /Users/togume/.asdf/installs/ruby/3.0.0/lib/ruby/gems/3.0.0/gems/git_reflow-0.9.5/lib/git_reflow/workflows/core.rb:47:in `block in <class:Core>'
	from /Users/togume/.asdf/installs/ruby/3.0.0/lib/ruby/gems/3.0.0/gems/git_reflow-0.9.5/lib/git_reflow/workflow.rb:184:in `block in command'
	from /Users/togume/.asdf/installs/ruby/3.0.0/lib/ruby/gems/3.0.0/gems/git_reflow-0.9.5/lib/git_reflow.rb:52:in `method_missing'
	from /Users/togume/.asdf/installs/ruby/3.0.0/lib/ruby/gems/3.0.0/gems/git_reflow-0.9.5/exe/git-reflow:19:in `public_send'
	from /Users/togume/.asdf/installs/ruby/3.0.0/lib/ruby/gems/3.0.0/gems/git_reflow-0.9.5/exe/git-reflow:19:in `<top (required)>'
	from /Users/togume/.asdf/installs/ruby/3.0.0/bin/git-reflow:23:in `load'
	from /Users/togume/.asdf/installs/ruby/3.0.0/bin/git-reflow:23:in `<main>'

How do I fix this or how can I help to get this working?

FYI that I'm using multi-factor auth.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions