Automatic Deployment of Model (using model_deployment.yml) and WebApp (using deploy.yml) requires certain files to be in the root of the repository which prevents from creating a clean structure of this repository. (following a template).
In case of model, requirements.txt needs to be in the root because otherwise, the build-up using Github Actions won't succeed. Procfile, on the other hand, also needs to be in the root because otherwise the build-up will finish but the API won't be working (responding) correctly.
In case of WebApp, heroku.yml needs to be in the root because otherwise the deployment won't succeed at all.
Automatic Deployment of Model (using model_deployment.yml) and WebApp (using deploy.yml) requires certain files to be in the root of the repository which prevents from creating a clean structure of this repository. (following a template).
In case of model, requirements.txt needs to be in the root because otherwise, the build-up using Github Actions won't succeed. Procfile, on the other hand, also needs to be in the root because otherwise the build-up will finish but the API won't be working (responding) correctly.
In case of WebApp, heroku.yml needs to be in the root because otherwise the deployment won't succeed at all.