39a03c34

Author: Greg Pfeil <greg@technomadic.org>

Committer: GitHub <noreply@github.com>

Catch GitHub settings that need a paid plan (#199)

Private repositories on the “free” plan can’t use branch protection,
wikis,
rulesets or environments, and Probot’s Settings app reports nothing when
GitHub
turns one of them down. Worse, its request ordering means a single
rejection can
take unrelated settings with it.

`services.github.plan` now records the owning account’s plan, so these
cases can
be caught at build time.

Also swaps the `branches` and `labels` descriptions, which described
each other.

Total

23s

Time to Start Worker time Duration Time to finish Idle
Config 0s 1s 1s 1s 0s
Eval 2s 21s 21s 23s 0s
Build 22s 0s 0s 22s 0s
Suite 0s 22s 23s 23s 0s

Timeline

Config Eval Build
0s10s20s