How To Upload a Cloud Site To Netlify Using GitHub With YACSS
You can upload Mass Page Builder, AI Websites and Page Builder sites directly to Netlify via GitHub OAuth. This guide walks you through assigning your Netlify account to a client and uploading your website.
Connect Netlify & GitHub First
Before uploading, you need to connect both your Netlify and GitHub OAuth accounts to YACSS. Follow the connection tutorial first, then return here to continue.
Go to My Clients
Navigate to My Clients from the sidebar. Select the client you want to assign the Netlify account to by clicking on their name.

Assign the Netlify Account
On the Assign Clouds screen, scroll down to find the Netlify section. Check the Netlify account you added, then click the Assign button at the top to link it to the client.


Click the Netlify Icon on My Websites
The client is now assigned to the Netlify account. Navigate to My Websites from the sidebar and click the Netlify icon next to the website you want to upload.

Select Accounts & Upload
On the Netlify upload screen, select your Client, Netlify Account and GitHub Account. Then create a new repository or select an existing one, and click Upload.
