Why does my app "fail to detect" a buildpack?

Issue

When you push your code to Heroku, the build fails with a message like "Failed to detect app matching no buildpack" or "Failed to detect app matching Node.js."

Resolution

This error message means that Heroku was unable to automatically detect the type of app you're trying to deploy: Ruby, Node, Python, PHP, Java, etc.

Please ensure you complete the language-specific setup as noted in our DevCenter Documentation

Ask on Stack Overflow

Engage with a community of passionate experts to get the answers you need

Ask on Stack Overflow

Heroku Support

Create a support ticket and our support experts will get back to you

Contact Heroku Support