# GitLab only in configuration

**URL:** <https://discuss.circleci.com/t/gitlab-only-in-configuration/50325>\
**Category:** Integrations and Accounts\
**Created:** [January 26, 2024, 1:15pm UTC](https://discuss.circleci.com/t/gitlab-only-in-configuration/50325 "2024-01-26T13:15:41Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![romw314](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/romw314/32/34822_2.png) [@romw314](https://discuss.circleci.com/u/romw314)\
**Post date:** [January 26, 2024, 1:15pm UTC](https://discuss.circleci.com/t/gitlab-only-in-configuration/50325/1 "2024-01-26T13:15:42Z")

</div>

In the configuration settings in a project, I want to create a configuration with GitHub, but there is only GitLab and GitLab Self-managed in the Configuration source option.

---

<div class="post-metadata">

**Author:** ![sebastian-lerner](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/sebastian-lerner/32/27833_2.png) [@sebastian-lerner](https://discuss.circleci.com/u/sebastian-lerner)\
**Post date:** [January 26, 2024, 1:53pm UTC](https://discuss.circleci.com/t/gitlab-only-in-configuration/50325/2 "2024-01-26T13:53:16Z")

</div>

@romw314 sorry for the confusion, that support is coming very shortly (hopefully in the next couple of weeks).

Until then, if you navigate to “Triggers” in Project Settings, you can create a GitHub trigger and the configuration file that is present in the repository that you specify will be used. If that doesn’t work for you because you don’t have any configuration sources for GitHub, you can navigate directly to:

`https://app.circleci.com/settings/project/circleci/<orgID>/<projectID>/triggers/add` (replace with the organization ID from Organization Settings and replace with the project ID from Project Settings).

This part of the settings is actively being cleaned up to avoid this manual workaround, apologies for that.

---

<div class="post-metadata">

**Author:** ![romw314](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/romw314/32/34822_2.png) [@romw314](https://discuss.circleci.com/u/romw314)\
**Post date:** [January 27, 2024, 9:57am UTC](https://discuss.circleci.com/t/gitlab-only-in-configuration/50325/3 "2024-01-27T09:57:16Z")

</div>

Ok, I’ll try it today. Please comment here when it’s normally possible.

---

<div class="post-metadata">

**Author:** ![romw314](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/romw314/32/34822_2.png) [@romw314](https://discuss.circleci.com/u/romw314)\
**Post date:** [January 28, 2024, 9:51am UTC](https://discuss.circleci.com/t/gitlab-only-in-configuration/50325/4 "2024-01-28T09:51:17Z")

</div>

> [@sebastian-lerner](#):
>
> @romw314 sorry for the confusion, that support is coming very shortly (hopefully in the next couple of weeks).
> 
> Until then, if you navigate to “Triggers” in Project Settings, you can create a GitHub trigger and the configuration file that is present in the repository that you specify will be used. If that doesn’t work for you because you don’t have any configuration sources for GitHub, you can navigate directly to:
> 
> `https://app.circleci.com/settings/project/circleci/<orgID>/<projectID>/triggers/add` (replace with the organization ID from Organization Settings and replace with the project ID from Project Settings).
> 
> This part of the settings is actively being cleaned up to avoid this manual workaround, apologies for that.

Thanks, but doing that shows me an Infinite loading screen.

There is another workaround:

1. Add a new GitLab configuration from any repository.
2. Add the GitHub App trigger.
3. Remove the GitLab configuration.

---

<div class="post-metadata">

**Author:** ![sebastian-lerner](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/sebastian-lerner/32/27833_2.png) [@sebastian-lerner](https://discuss.circleci.com/u/sebastian-lerner)\
**Post date:** [January 29, 2024, 3:25pm UTC](https://discuss.circleci.com/t/gitlab-only-in-configuration/50325/5 "2024-01-29T15:25:46Z")

</div>

> [@sebastian-lerner](#):
>
> [https://app.circleci.com/settings/project/circleci/](https://app.circleci.com/settings/project/circleci/)//triggers/add

Strange, that is working on my end. I’m not seeing an infinite loading screen. Glad you got the other workaround, sorry about that.

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/circleci/original/3X/5/1/511608acda8e85906e15909b57bd0a46c1dbe291.png) [@system](https://discuss.circleci.com/u/system)\
**Post date:** [February 5, 2024, 3:26pm UTC](https://discuss.circleci.com/t/gitlab-only-in-configuration/50325/6 "2024-02-05T15:26:21Z")

</div>

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.
