2af6e6e7

By: Greg Pfeil <greg@technomadic.org>

Get the ShellCheck module working

There were a bunch of small issues in the way here

- older Nixpkgs conflicted with the `lint-short-path-literals` setting, so we
  had to skip evaluating `gnome2` in those;
- for some reason, the `shellcheck` check would only ever run on one file … and
  a file that only exists in this repo, nothing downstream; and
- there was no way to specify files that ShellCheck should check.

After these changes, this repo correctly inherits the directives from Flaky, and
so we could remove one manually-specified directive from project-manager.bash.

And this enables the ShellCheck module explicitly so that it’s tested here,
rather than simply relying on the Treefmt handling.

Total

4m58s

Time to Start Worker time Duration Time to finish Idle
Config 0s 1s 1s 1s 0s
Eval 1s 2m09s 2m09s 2m11s 0s
Build 1m53s 31m39s 3m05s 4m58s 5s
Suite 0s 33m50s 4m58s 4m58s 6s

Timeline

Config Eval Build Failed Retried
0s20s40s1m1m20s1m40s2m2m20s2m40s3m3m20s3m40s4m4m20s4m40s