Error Message and Logs
I’ve used the GitHub app to deploy a web app using a Dockerfile. The deployment pipeline triggers correctly when a new commit is pushed to the main branch. However, when a new pull request is opened, it does not automatically trigger the Preview Deployment.
If I go to the Preview Deployment section and click “Load Pull Requests,” the PR appears, and I can trigger the deployment manually, which works fine.
I’ve also verified that the GitHub app has permission to read and write pull requests and is subscribed to pull request events. In the app logs, I can see that webhook events for pull requests are being sent.
Steps to Reproduce
- Setup a new application using Github App and Dockerfile
- Ensure the app has all the required permissions.
- Setup preview deployment including DNS.
- Open a new PR
Example Repository URL
No response
Coolify Version
v4.0.0-beta.470
Are you using Coolify Cloud?
No (self-hosted)
Operating System and Version (self-hosted)
Ubuntu 24.04.4 LTS
Additional Information
Please advise if there is a way to extract logs on the Coolify side that can help identify if there are errors while consuming the webhooks.
Error Message and Logs
I’ve used the GitHub app to deploy a web app using a Dockerfile. The deployment pipeline triggers correctly when a new commit is pushed to the main branch. However, when a new pull request is opened, it does not automatically trigger the Preview Deployment.
If I go to the Preview Deployment section and click “Load Pull Requests,” the PR appears, and I can trigger the deployment manually, which works fine.
I’ve also verified that the GitHub app has permission to read and write pull requests and is subscribed to pull request events. In the app logs, I can see that webhook events for pull requests are being sent.
Steps to Reproduce
Example Repository URL
No response
Coolify Version
v4.0.0-beta.470
Are you using Coolify Cloud?
No (self-hosted)
Operating System and Version (self-hosted)
Ubuntu 24.04.4 LTS
Additional Information
Please advise if there is a way to extract logs on the Coolify side that can help identify if there are errors while consuming the webhooks.