To add course from github, make sure the repository structure is valid.
Create a new course and select GitHub as source of course.
Select the appropriate values from dropdown and click on Save changes. This will take some time to deploy the course.
Check deployment state
When you add a course from a GitHub source or make modifications to a course, it may take some time for the changes to be deployed. You can monitor the deployment status by visiting the Deployments tab.
-
To view the deployment tab, Open the course and click on the three dot button to open menu and select View Deployments
-
Deployments tab will list all the deployments triggered by commits including the initial deployments.
This can help you check the status of your latest changes to the course.