internal/work: classify more build errors

Otherwise, they'll be considered MISC errors which might confuse users:
misc errors might indicate issues in the tools, but build issues are
related to projects. This will also increase the size of unrecoverable
error set, making the govulncheck pipeline finish faster.

Few more comments are added to clarify how we classify errors.

Change-Id: I426532161401d22367fd699a682e2993d186d2d5
Reviewed-on: https://go-review.googlesource.com/c/pkgsite-metrics/+/523057
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Maceo Thompson <maceothompson@google.com>
Run-TryBot: Zvonimir Pavlinovic <zpavlinovic@google.com>
3 files changed
tree: 2d7faae747694b0c743da06e1f2a8c5e9cfc8b31
  1. cmd/
  2. deploy/
  3. devtools/
  4. internal/
  5. terraform/
  6. .dockerignore
  7. .gitignore
  8. all_test.go
  9. checks.bash
  10. config.json.commented
  11. CONTRIBUTING.md
  12. go.mod
  13. go.sum
  14. LICENSE
  15. Makefile
  16. PATENTS
  17. README.md
  18. tools.go
README.md

pkgsite-metrics

This repository contains code that serves pkg.go.dev/metrics.

Report Issues / Send Patches

This repository uses Gerrit for code changes. To learn how to submit changes to this repository, see https://golang.org/doc/contribute.html.

The main issue tracker for the time repository is located at https://github.com/golang/go/issues. Prefix your issue with “x/pkgsite-metrics:” in the subject line, so it is easy to find.