[build] Upgrade rules_rs to 0.0.96 - #17793
Merged
Merged
Conversation
Bumps rules_rs from 0.0.92 to 0.0.96 to stay current. Changes since 0.0.92 are minor upstream fixes (CARGO_MANIFEST_PATH for generated crates, hermetic aws-lc-sys bindgen, wasm target_family cfg matching, ARM hardfloat/softfloat triple disambiguation, Rust toolchain candidate consolidation, and a metadata fix for concurrent cross-compilation). Straight version bump (rules_rs is a plain bazel_dep). Validated locally on macOS: full compile+link of //rust:selenium-manager against rules_rs 0.0.96 and the binary runs.
This was referenced Aug 10, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Bumps
rules_rsfrom 0.0.92 → 0.0.96 to stay current.rules_rsis a plainbazel_dep, so this is a straight one-line version bump.Changes since 0.0.92
All minor upstream fixes — nothing behavior-affecting for our build:
CARGO_MANIFEST_PATHfor generated cratestarget_familycfg matchingValidation
Built locally on macOS (arm64) against
rules_rs0.0.96:bazel build //rust:selenium-managercompiles + links the full crate graph.selenium-manager 0.4.47-nightly).CI exercises the full Linux/macOS/Windows matrix.