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

Setup with GitHub credentials #32

Open
hofmannsven opened this issue Jun 10, 2018 · 2 comments
Open

Setup with GitHub credentials #32

hofmannsven opened this issue Jun 10, 2018 · 2 comments
Assignees
Labels
help wanted Extra attention is needed

Comments

@hofmannsven
Copy link
Collaborator

hofmannsven commented Jun 10, 2018

I'm not sure where to create the GitHub webhook expected in the setup process and why it is necessary.

Do you want to add credentials for the GitHub API? [y/N]

The purpose of the webhook is not clear to me.
Thus I cannot reconstruct where to create the GitHub webhook. Is it a webhook for the repository or a personal access token? Furthermore, I'd like to know the required scope/permissions for the webhook.

@alpipego Feel free to drop me a short note. I'm going to document the setup process as soon as I figured it out.

@hofmannsven hofmannsven added the help wanted Extra attention is needed label Jun 10, 2018
@alpipego
Copy link
Member

If you want to contribute to the GHCP repository, you'll need to setup a GitHub Application.

I think it is only documented on how to do it for an organization: https://help.github.com/articles/installing-an-app-in-your-organization/ but it pretty much follows the same path for users (should be in https://github.com/settings/installations).

@alpipego
Copy link
Member

The app will be created on a organization/user profile but you can restrict its access to certain repositories. I have it set to read code and metadata on that repo. From the top of my head I don't know if reading metadata is necessary.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants