You signed in with another tab or window.Reload to refresh your session.You signed out in another tab or window.Reload to refresh your session.You switched accounts on another tab or window.Reload to refresh your session.Dismiss alert
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
@@ -148,7 +148,11 @@ An alternative way to authenticate with Github is via the App mechanism.
### Codefresh Github App
> The Codefresh App has READ permissions to issues, metadata, and pull requests, and READ and WRITE permissions to code, commit statuses, and repository hooks. If you need additional permission for your integration, use the Manual Creation steps.
> The Codefresh App has:
> * READ permissions to issues, metadata, and pull requests
> * READ and WRITE permissions to code, commit statuses, and repository hooks
> If you need additional permission for your integration, use the Manual Creation steps.
1. In the Codefresh UI, follow the steps to [add a new Git provider](#adding-more-git-providers-to-your-codefresh-account).
1. From the list of Git providers, select **Codefresh Github App**.
Expand All
@@ -160,39 +164,40 @@ An alternative way to authenticate with Github is via the App mechanism.
### Manual creation
1. Log in your GitHub account and visit [https://github.com/settings/apps](https://github.com/settings/apps){:target="\_blank"}.
1. Log intoyour GitHub account and visit [https://github.com/settings/apps](https://github.com/settings/apps){:target="\_blank"}.
1. Click **New GitHub App**.
1. Do the following in the New GitHub App screen:
1.Give an arbitrary nameto your app(e.g.codefresh-integration)
1.Fill *Homepage URL* with `http://www.codefresh.io`
1.Uncheck the*Active* checkbox under theWebhook section
1. In the *Repositorypermissions* section give theminimum of
* **Contents** - read
* **Issues** - read
* **Metadata** - read
* **Pull requests** - read
* **Webhooks** - read, write
* **Commit statuses** - read, write
* **Email addresses** - read
1. Click the *Create GitHub app* button.
1.Enter an arbitrary namefor your appin **GitHub App name**. For example, `codefresh-integration`.
1.In the **Homepage URL**, enter `http://www.codefresh.io`.
1. To verify your integration, click **Test connection**.
1. To apply your changes, click **Save**.
>If enabled in your account you cansetup [Pipeline definition restrictions]({{site.baseurl}}/docs/administration/account-user-management/access-control/#pipeline-definition-restrictions) by expanding the *YAML Options* segment.
>If enabled in your account you canset up [Pipeline definition restrictions]({{site.baseurl}}/docs/administration/account-user-management/access-control/#pipeline-definition-restrictions) by expanding the *YAML Options* segment.
## GitLab
Expand Down
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.