Builds on Codeship are triggered via a webhook from your VCS. We add this hook to your repository when you configure the project on Codeship, but sometimes those settings get out of sync.
That’s why we show the status of the webhook configuration on the General page of your project settings.
Make sure the Codeship service is added under the Webhooks & Services section of your repository settings. Also check that the UUID configured for the repository matches the one shown on the General page of your project settings on Codeship.
Make sure a webhook for Codeship is added under the Webhooks section in the settings of your repository. Please also check the the UUID in the hook URL matches the UUID from your project. The hook URL itself should match the following pattern.