Details
Description
- Set to the build directory cache regardless of whether it's running in CI or not.
- Ensure that the lint output files depend on the linter being downloaded and run-linter being built.
- Remove check for the data race string because the go test will fail if there's a data race. Checking for the "^PASS" string is sufficient to confirm that the tests were run and there were no issues.