algolia / algolia/shipjs

Not able to authenticate using Github Enterprise version

Open
#981 10 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
776
Forks
27
PR merge metrics
No merged PRs in 30d

Description

**Not able to authenticate using Github Enterprise version**
A clear and concise description of what the bug is.
I setup shipjs and configured github token in my Github Enterprise account.
While running the `yarn run release`
after running some checks, one of the step is Authentication, which opens github sign in page.
But my repository is under the github enterprise version.
How can I authenticate using Github enterprise version?

**To Reproduce**
Steps to reproduce the behavior:
1. Run `yarn run release`
2. Wait till github authentication prompts open.
3. Try to enter the token created under the Github Enterprise account.

**Expected behavior**
Authentication should be successful and should be able to create release branch under the Github enterprise repository.

**Screenshots**
If applicable, add screenshots to help explain your problem.

**Environment (please complete the following information):**
- environment: (your local machine, CircleCI, Travis CI, etc.) local machine
- `node -v`: v.12.18.1
- `npm -v` or `yarn -v` : yarn v3.2.0
- Ship.js version: 0.24.4

**Additional context**
NA

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the issue by running `yarn run release` with a token from a GitHub Enterprise account on the reported Ship.js, Node.js, and local-machine environment. Start at the authentication prompt and determine how the GitHub host is selected; done means authentication succeeds and a release branch can be created in the GitHub Enterprise repository.

Written by the indexing model from the issue text.

Assessment

Tech stack
github, javascript, node.js
Domain
authentication, release
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.