Current versus Expected behavior
Currently, when creating a pull request on GitHub, the checks list for Vercel projects shows a “deployment fail” status. However, no actual deployment is created or visible in the Vercel dashboard. This makes it difficult to identify the specific issue causing the deployment failure.
The Vercel deployments should either complete successfully or provide detailed logs and error messages to help diagnose the issue.
Steps to Reproduce
- Set up multiple Vercel projects(connected github repo) within a single GitHub repository.
- Push changes to a branch and open a pull request.
- Observe the “Checks” section in the pull request, where Vercel deployments fail without providing meaningful feedback or creating an actual deployment.
Project information
- Repository URL: PR Example
- Framework/Environment: vite, vue
- Relevant Settings: Multiple Vercel projects integrated with the same repository, one project using Git Fork Protection.
- Git Fork Protection is enabled for at least one of the Vercel projects.
- Authentication for Git Fork Protection has been completed(in another pr).
- Despite proper setup and authentication, deployments are still failing for some projects.
Additional notes:
- There is no clear pattern to which projects fail and which succeed.
- The lack of deployment details in the Vercel dashboard makes it challenging to troubleshoot the root cause of the failure.