Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
106 changes: 106 additions & 0 deletions docs/github-repo-based-auth-integration.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,106 @@
---
id: github-repo-based-oauth
title: Integrate LambdaTest With GitHub Using Repo-Based OAuth
hide_title: true
sidebar_label: GitHub Repo-based OAuth
description: Easily integrate LambdaTest with GitHub using repo-based OAuth to log bugs directly from the LambdaTest platform to your GitHub repositories.
keywords:
- lambdatest github integration
- github repo oauth lambdatest
- lambdatest bug logging github
- connect github to lambdatest
- lambdatest oauth setup
- log bugs from lambdatest to github
- github repository integration lambdatest
url: https://www.lambdatest.com/support/docs/github-repo-based-oauth-integration/
site_name: LambdaTest
slug: github-repo-based-oauth-integration/
---

<script type="application/ld+json"
dangerouslySetInnerHTML={{ __html: JSON.stringify({
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [{
"@type": "ListItem",
"position": 1,
"name": "Home",
"item": "https://www.lambdatest.com"
},{
"@type": "ListItem",
"position": 2,
"name": "Support",
"item": "https://www.lambdatest.com/support/docs/"
},{
"@type": "ListItem",
"position": 3,
"name": "GitHub Repo-Based OAuth Integration",
"item": "https://www.lambdatest.com/support/docs/github-repo-based-oauth-integration/"
}]
})
}}
></script>

# GitHub Repo-Based OAuth Integration
---

LambdaTest allows you to integrate with GitHub using repo-based OAuth to log issues directly to your GitHub repository from the LambdaTest platform.

## Integrating Your GitHub Account Using Repo-Based OAuth
***

1. Log in to your LambdaTest account. Ensure that you have either admin or user level access to view and install third-party integrations.

2. Navigate to **Integrations** from the left-sidebar under **Settings**.

3. Click on Project Management, then click **Connect** on the GitHub card.

<img loading="lazy" src={require('../assets/images/github-oauth-integration/select-github.webp').default} alt="github-integration" width="1338" height="610" className="doc_img"/>

4. Select instance as **Repo-based OAuth**.

<img loading="lazy" src={require('../assets/images/github-oauth-integration/click-repo-based-oauth.webp').default} alt="github-integration" width="1338" height="610" className="doc_img"/>

5. Click **Install** to install the LambdaTest App.

<img loading="lazy" src={require('../assets/images/github-oauth-integration/install-lambdatest-app.webp').default} alt="github-integration" width="1338" height="610" className="doc_img"/>

6. Choose the installation location. Instead of granting access to all GitHub repositories, you also have the option to select a specific repository for installing the LambdaTest App.

After selecting the installation location, click **Request** to get the approval for the repository authorization.

<img loading="lazy" src={require('../assets/images/github-oauth-integration/request.webp').default} alt="github-integration" width="1338" height="610" className="doc_img"/>

8. Once your installation request is approved, navigate back to the GitHub setup dashboard and click **Authorize**.

<img loading="lazy" src={require('../assets/images/github-oauth-integration/authorize.webp').default} alt="github-integration" width="1338" height="610" className="doc_img"/>

9. Click **Continue** to authorize the GitHub repository.

<img loading="lazy" src={require('../assets/images/github-oauth-integration/authorize-user.webp').default} alt="github-integration" width="1338" height="610" className="doc_img"/>

10. After you complete the authorization, GitHub will install the LambdaTest App.

<img loading="lazy" src={require('../assets/images/github-oauth-integration/app-installed.webp').default} alt="github-integration" width="1338" height="610" className="doc_img"/>

11. Navigate back to the Integrations console and you'll notice your LambdaTest account will be integrated with GitHub using repository-based OAuth authentication.

<img loading="lazy" src={require('../assets/images/github-oauth-integration/integration-success.webp').default} alt="github-integration" width="1338" height="610" className="doc_img"/>

You can now start testing your website or mobile app testing and log bugs directly from the LambdaTest platform to your GitHub repository.

Looking to get started? Check out this documentation on [real-time testing on desktop browsers](https://www.lambdatest.com/support/docs/getting-started-with-desktop-browser-real-time-testing/).














1 change: 1 addition & 0 deletions sidebars.js
Original file line number Diff line number Diff line change
Expand Up @@ -1333,6 +1333,7 @@ module.exports = {
items: [
"clickup-integration",
"project-management-tools-github-integration",
"github-repo-based-oauth",
"clubhouse-integration",
"project-management-tools-gitlab-integration",
"redmine-integration",
Expand Down
Loading