To setup a project, in the dashboard you can click the New Project button.
You'll need to enter a unique name for your project, and optionally you can reference a domain.
You will also need to configure your Github Repo to notify Superadmin of pushes, changes, and new branches/PRs. To do this we use webhooks. Which are simple to setup.
Go to Repository Settings -> Webhooks, and Create a new webhook.
There is no secret or any additional information, and you can select only on push.
Once you've copied the link, you can paste it into the Github Webhook text field in the Edit Project page and you should see a success. We initially test the webhook so if anything is not setup correctly you'll receive an error.
- Make sure you copied the link exactly from Github.
- Check the link starts with
- Make sure you don't have any permissions in your Github Organization account, or Github User account that limit webhooks.
If you're signed in, you can visit your Projects page here: Dashboard Projects