Why are private repositories not allowed?


#1

The Github app description says “Private repositories will be silently ignored.” and the ToS say “You’re not allowed to use The Service with private GitHub repositories.”

I was wondering what the reason is for that?


#2
  • Debugging the public instance without accidentally seeing proprietary secrets

  • It increases the number of people who self-host, which helps keep that process well-tested and documented

  • I might eventually offer for-pay bors for private repos, and taking away free private repos after offering it for years would be crappy publicity