How to deploy ASP.NET Core app to our server from a GitHub repository?

Programming, error messages and sample code > ASP.NET
We provide an easy way to deploy your ASP.NET Core applications from your GitHub repository.
 

1. Prepare Your GitHub Repository

Ensure your repository meets the requirements for ASP.NET Core deployment.
  • Provide the GitHub repository URL (public or private)
  • Include all project source files, including the .csproj file
  • Use a single project in the repository for best results
  • Confirm it is an ASP.NET Core web application or API

2. Navigate to your hosting control panel to locate your website.

3. Select the Node.js App option from the control panel.

 

4. Select GitHub Deploy to connect your repository.

 

5. Provide the necessary credentials and repository details.

  • Enter the GitHub Repository URL (required)
  • Provide a Personal Access Token or Deploy Key file (required for private repositories)
 

6. Deploy Your Application

Click Deploy Now
 
Wait a few minutes while deployment completes
Monitor progress in the deployment status window