To avoid burning out I suggest:
1. Deploy
2. Test deployment
3. If success, great go home at 8:10pm.
4. If fail, rollback, retest, go home at 8:20pm. Come in next day and fix in source code and schedule new deployment.
5. To avoid #4 in 99% of scenarios, use a staging environment.