Enlarged screenshot

How To Connect GitHub To YACSS

GitHub is the world's leading platform for hosting and managing code repositories. By connecting your GitHub account to YACSS, you can upload and deploy static files directly to your repositories from the platform.


This connection is for static file uploading only. If you need GitHub for Netlify or Vercel, use the GitHub OAuth connection instead.
1

Open Cloud Connectivity

In YACSS, navigate to Cloud Connectivity from the sidebar. Click Connect on the GitHub card to begin the setup process.

Step 1: Open Cloud Connectivity in YACSS
2

Prepare Your Inputs

You will need the following two values — we will retrieve them from GitHub in the steps below.

  • GitHub Username — Your GitHub username
  • Key — A Personal Access Token (Classic) generated from GitHub
3

Open GitHub Settings

Go to github.com/settings/tokens. Click your profile icon in the top right and select Settings.

github.com/settings/tokens
Step 3: GitHub profile menu Settings
4

Open Developer Settings

Scroll to the bottom of the Settings sidebar and click Developer settings. Then go to Personal access tokens → Tokens (classic).

Step 4: Developer Settings in GitHub
Step 4: Personal Access Tokens Classic
5

Generate a Classic Token

Click Generate new token and select Generate new token (classic) from the dropdown.

Step 5: Tokens classic list page
Step 5: Generate new token classic dropdown
6

Select Scopes & Create

Check the following scopes, then click Generate token at the bottom of the page:

  • repo
  • write:packages
  • delete:packages
  • admin:org
  • admin:public_key
  • admin:repo_hook
Step 6: Select token scopes
7

Copy Your Token

After generating the token, copy it and paste it into the Key field in YACSS. The token is only shown once — make sure to copy it before leaving the page.

The token is only shown once. Copy it before navigating away — it cannot be retrieved later.
8

Copy Your Username

Click your profile icon in the top right of GitHub. Your username is displayed at the top of the dropdown. Copy it and paste it into the GitHub Username field in YACSS.

Step 7: Copy GitHub username from profile dropdown
9

Paste Into YACSS & Save

Return to YACSS. Fill in your GitHub Username and paste the token into the Key field. Click Save — your GitHub connection is now active.

Step 8: Paste credentials into YACSS and save
Done! Your GitHub account is now connected to YACSS for static file uploading.
Shopping Cart
Scroll to Top