Co-authored-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
* ci: use github actions cache to speedup bazel builds * ci: warm bazel repo cache daily
* bazel: add configuration for remote caching * ci: enable bazel remote caching for building binaries * ci: use bazel directly when building go binaries * ci: enable cache for most build steps * dev-docs: document remote caching