# Configure GitHub credentials

GitHub configuration requires a "Personal Access Token".

## Creating Personal Access Token

Refer [GitHub docs](https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/managing-your-personal-access-tokens) to create Personal Access Token.

* Go to [github.com](https://github.com/) and sign-in
* Select your profile.
* Click on Settings.
* Click on Developer Settings.
* Click on Personal access tokens.
* Enter a token name.
* Set an expiration date (optional).
* Define scopes with the following permissions:
  * Repository – contents – read
  * Repository – metadata – read
* Click on Create personal access token.
* Add the newly generated token as "Access Token" in Lineaje configuration.
