title: What is the reason for "Procfile declares types -> (none)" in Heroku?
body: <p>I am trying to deploy a test app to Heroku --stack cedar but every time I do my Procfile is being ignored.</p>
  
  <p>It should be saying this:</p>
  
  <pre><code>Procfile declares types -&gt; web
  </code></pre>
  
  <p>But says this</p>
  
  <pre><code>Procfile declares types -&gt; (none)
  </code></pre>
  
  <p>Because of this problem it of course won't load on the heroku platform when I navigate the URL.</p>
  
  <p>Aside from this test (A) I have an IDENTICAL project (B) in another folder which DOES work. I am so utterly confused as to why (A) doesn't that I'm coming here to ask now.</p>
  
  <p>A couple other things I've tried with (A) include:</p>
  
  <ul>
  <li>recreating the heroku app</li>
  <li>recreating the git repo (i.e. delete .git, git init...)</li>
  <li>clearing out the files from the project folder, and copying the files from the other copy that works</li>
  </ul>
  
  <p>If I make top-level folder copy of (B) then that copy will work. The issue seems to be copying files/folders from within (B) et al to within (A), the cursed one. </p>
  
  <p>So, so far all I can determine is everything is working minus this (A) cursed folder. I would love to find out why instead of having to come to a witch-craft conclusion.</p>