08e555cc

Author: Greg Pfeil <greg@technomadic.org>

Committer: GitHub <noreply@github.com>

Make the GitHub Settings config stricter (#208)

This module has been very frustrating. The app fails silently if it’s
given a configuration that isn’t valid, and it only supports a subset of
GitHub settings, so it’s easy to add a field that you don’t realize
isn’t supported.

There are still holes here, but it does a much better job of catching
invalid configurations at evaluation time now.

Total

30s

Time to Start Worker time Duration Time to finish Idle
Config 0s 1s 1s 2s 0s
Eval 2s 28s 28s 30s 0s
Build 24s 0s 5s 30s 0s
Suite 0s 29s 30s 30s 1s

Timeline

Config Eval Build
0s10s20s30s