ehmatthes / django-simple-deploy

A reusable Django app that configures your project for deployment
BSD 3-Clause "New" or "Revised" License
307 stars 26 forks source link

Improve git status checks #261

Closed ehmatthes closed 4 months ago

ehmatthes commented 11 months ago

The logic around checking for a clean git status, but allowing addition of simple_deploy to INSTALLED_APPS and creation of simple_deploy_logs/ is flawed. Having a clean status passes, but jumping straight to git diff is problematic. Focus on git status --porcelain. Most checks should come from that.