Tags: bazel-contrib/rules_go
Tags
.bazelci/presubmit.yml: run BCR tests with multiple Bazel versions (#… …4490) **What type of PR is this?** > Test **What does this PR do? Why is it needed?** On presubmit, run the BCR test with multiple Bazel versions. This helps us catch issues before a release. **Which issues(s) does this PR fix?** n/a **Other notes for review**
Fix pure mode detection (#4470) **What type of PR is this?** Bug fix **What does this PR do? Why is it needed?** * `go_proto_library`, `nogo`, and `stdlib` may use cgo and thus need the relevant attributes to detect the availability of a C++ toolchain. * All rules should continue to use a pure build if the `pure` flag is turned off or the toolchain turns off cgo via a constraint. **Which issues(s) does this PR fix?** Fixes #4447 **Other notes for review**
Fix pure mode detection (#4470) **What type of PR is this?** Bug fix **What does this PR do? Why is it needed?** * `go_proto_library`, `nogo`, and `stdlib` may use cgo and thus need the relevant attributes to detect the availability of a C++ toolchain. * All rules should continue to use a pure build if the `pure` flag is turned off or the toolchain turns off cgo via a constraint. **Which issues(s) does this PR fix?** Fixes #4447 **Other notes for review**
Find runfiles when a binary is executed from PATH (#4426) **What type of PR is this?** Feature **What does this PR do? Why is it needed?** **Which issues(s) does this PR fix?** **Other notes for review** https://bazelbuild.slack.com/archives/CDBP88Z0D/p1751654245992999?thread_ts=1751654245.992999&cid=CDBP88Z0D
Drop compatibility with 6.0.0 (#4411) **What type of PR is this?** Cleanup **What does this PR do? Why is it needed?** Simplify C++ toolchain handling by requiring at least Bazel 6.1.0. This will be used in future PRs to implement proper, exec-platform aware resolution for the combination of Go and (optional) C++ toolchain. **Which issues(s) does this PR fix?** **Other notes for review**
PreviousNext