Bazel And Dependencies

Use this guide when working on build behavior, Bzlmod, or dependency-related workflows.

Goal

Keep Bazel-based builds reproducible and dependencies understandable across repositories.

Steps

  1. Identify whether your change affects local build behavior, integration behavior, or both.
  2. Update Bazel and Bzlmod configuration with clear intent.
  3. Check dependency source and versioning expectations.
  4. Validate in local build and integration workflows.
  5. Document cross-repository impact and follow-up work.

Practical Checks

  • dependency source is explicit
  • module version decisions are documented
  • build behavior remains consistent between local and automated execution
  • changes are reflected in related area and planning pages

Background Detail