ci: add Bazel RBE lane#9
Conversation
PR SummaryMedium Risk Overview Introduces a new GitHub Actions workflow ( Updates Reviewed by Cursor Bugbot for commit 55b26e0. Bugbot is set up for automated code reviews on this repo. Configure here. |
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
Bugbot Autofix is ON, but it could not run because the branch was deleted or merged before autofix could start.
Reviewed by Cursor Bugbot for commit 55b26e0. Configure here.
| echo "${GOBIN}" >> "${GITHUB_PATH}" | ||
|
|
||
| - name: Run Bazel checks | ||
| run: make bazel-check |
There was a problem hiding this comment.
CI workflow missing uv needed by bazel-check
High Severity
The bazel-check Make target depends on requirements-lock, which runs uv pip compile. However, the bazel-rbe.yml workflow never installs uv — it only sets up Go, bazelisk, and buildifier. The existing ci.yml workflow uses astral-sh/setup-uv for this purpose, but that step is absent here. This will cause the make bazel-check step to fail with a command-not-found error every time the workflow runs.
Additional Locations (1)
Reviewed by Cursor Bugbot for commit 55b26e0. Configure here.


Summary
BAZEL_RBE_ENABLEDand theevalops-mocktopus-rberunner labelinvalid_requestexample error type in the scenario schema so checked-in examples and tests agree with server behaviorTest plan
actionlint .github/workflows/ci.yml .github/workflows/bazel-rbe.ymlPYTHONPATH=src python3 -m pytest -qmake bazel-check