a9e48923

Author: Greg Pfeil <greg@technomadic.org>

Committer: GitHub <noreply@github.com>

Restrict some GitHub settings to public repos (#226)

Private repositories on the “free” plan don’t get access to some
features, like wikis nor branch protection. These can break the Settings
GitHub app, so Project Manager now asserts (or warns) on a bad config.
This makes sure Flaky projects don’t create bad configs by default.

Also drops the assertion that `settings.repository.private` is set,
because this is now handled by Project Manager.

Total

12s

Time to Start Worker time Duration Time to finish Idle
Config 0s 1s 1s 1s 0s
Eval 1s 10s 10s 12s 0s
Build 12s 0s 0s 12s 0s
Suite 0s 12s 12s 12s 0s

Timeline

Config Eval Build
0s10s