your project, update commit statuses, and create a web hook to notify
your project, update commit statuses, and create a web hook to notify
GitLab of new commits.
GitLab of new commits.
1. In GitLab create a **CI/CD for external repo** project and select
1. In GitLab, go to the [new project page](../../gitlab-basics/create-project.md#create-a-project-in-gitlab), select the **CI/CD for external repo** tab, and then click
**GitHub**.
**GitHub**.
![Create project](img/github_omniauth.png)
1. Paste the token into the **Personal access token** field and click **List
1. Paste the token into the **Personal access token** field and click **List
Repositories**. Click **Connect** to select the repository.
Repositories**. Click **Connect** to select the repository.
...
@@ -91,7 +89,7 @@ To manually enable GitLab CI/CD for your repository:
...
@@ -91,7 +89,7 @@ To manually enable GitLab CI/CD for your repository:
Select the **Let me select individual events** option, then check the **Pull requests** and **Pushes** checkboxes. These settings are needed for [pipelines for external pull requests](index.md#pipelines-for-external-pull-requests).
1. In GitHub add a `.gitlab-ci.yml` to configure GitLab CI/CD.
1. In GitHub add a `.gitlab-ci.yml` to configure GitLab CI/CD.