Public Repository Best Practices Sherlock Report for GitHub
Best practices for your public repositories.
icon
Breakdown
  1. Ensure Issues are Enabled in Each Public Repository.
  2. Ensure Branches Automatically Be Deleted After Merging in Each Public Repository.
  3. Ensure License are Added in Each Public Repository.
  4. Ensure Code of Conduct are Added in Each Public Repository.
  5. Ensure Contributing Guidelines are Added in Each Public Repository.
  6. Ensure README are Added in Each Public Repository.
  7. Ensure Pull Request Template are Added in Each Public Repository.
  8. Ensure Description are Set in Each Public Repository.
  9. Ensure Website URL are Set in Each Public Repository.
  10. Ensure Topics are Set in Each Public Repository.
  11. Ensure Default Branch Block Force Push in Each Public Repository.
  12. Ensure Default Branch Block Deletion in Each Public Repository.
  13. Ensure Default Branch Protections Apply to Administrators in Each Public Repository.
  14. Ensure Default Branch Requires Pull Request Reviews Before Merging in Each Public Repository.
  15. Report Results via Email.