You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
However, Heroku doesn't support process type names containing ., which is often used in .NET projects names, leading to errors when trying to deploy to Heroku. We could handle this scenario more gracefully in a few ways:
When no Procfile is present, we may want to either remove . from the detected process type name, and/or print a warning with relevant instructions on how to mitigate the issue (e.g. by setting the AssemblyName project property, renaming the project file, or opting out of automatic process type registration).
The text was updated successfully, but these errors were encountered:
runesoerensen
changed the title
Handle process types with unsupported characters
Handle process types names containing unsupported characters
Jan 25, 2025
The CNB spec allows for process type identifiers containing alphanumeric characters and the characters
.
,_
, and-
.. This buildpack will currently try to add any detected project executables to the launch process list.However, Heroku doesn't support process type names containing
.
, which is often used in .NET projects names, leading to errors when trying to deploy to Heroku. We could handle this scenario more gracefully in a few ways:Procfile
is present, we may want to either remove.
from the detected process type name, and/or print a warning with relevant instructions on how to mitigate the issue (e.g. by setting theAssemblyName
project property, renaming the project file, or opting out of automatic process type registration).Procfile
.The text was updated successfully, but these errors were encountered: