* fix: improper syntax that will be rejected post-2.1 (#1417)
We had a missing check in index loading logic that should have rejected an unexpected array.
* Don't fail fast
* Remove scripts
* Update workflows to use checks repo
* Add explanation about naming of base branch
This only concerns private tests with PRs created against a base branch in
another non-official repo.
* Fix checkout paths
* Move TESTING to a less confusing location