d0828f30

By: Jörg Thalheim <joerg@thalheim.io>

checks: cap Go parallelism at NIX_BUILD_CORES

golangci-lint and the Go test binaries default to using all CPUs, which
can exhaust per-user process limits on shared remote builders and fail
with 'fork/exec: resource temporarily unavailable'.
devShell-defaultgo-unit-testsgolangci-lintnixos-test-niks3nixos-test-niks3-lixnixos-test-read-proxypackage-benchmark-closurepackage-benchmark-disk-imagepackage-defaultpackage-mock-oidc-serverpackage-niks3package-niks3-dockerpackage-niks3-hookpackage-niks3-serverpackage-niks3-testspackage-rustfstreefmtconfiguredevShellbenchmark-closurebenchmark-disk-imagedefaultmock-oidc-serverniks3niks3-dockerniks3-hookniks3-serverniks3-testsrustfsx86_64-linux