Merge remote-tracking branch 'upstream/master' into strict-repo-env

Failed in 31m 19s
:pipeline:
:fedora: Fedora 39 (OpenJDK 17, gcc 13.1.1)
Clang on :ubuntu: Ubuntu 20.04 LTS
Windows (arm64) on :windows: Windows
RBE on :ubuntu: Ubuntu 20.04 LTS
Docs on :ubuntu: Ubuntu 20.04 LTS

This run only contains test targets that have been changed since f6cb2fb25c1deee9776eda976be151c598597b35 due to the USE_BAZEL_DIFF env variable

10/10
:mac: macOS arm64 (shard 10)curl -sS https://raw.githubusercontent.com/bazelbuild/continuous-integration/master/buildkite/bazelci.py?1739178511 -o bazelci.py && python3 bazelci.py runner --task=macos_arm64 --file_config=.bazelci/presubmit.yml
Waited 10s
·
Ran in 5s
Total Job Run Time: 11h 58m