-
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit 0280351
authored
chore(deps): update dependency io_bazel_rules_go to v0.41.0 (#43)
[](https://renovatebot.com)
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [io_bazel_rules_go](https://togithub.com/bazelbuild/rules_go) |
http_archive | minor | `v0.40.1` -> `v0.41.0` |
---
### ⚠ Dependency Lookup Warnings ⚠
Warnings were logged while processing this repo. Please check the
Dependency Dashboard for more information.
---
### Release Notes
<details>
<summary>bazelbuild/rules_go (io_bazel_rules_go)</summary>
###
[`v0.41.0`](https://togithub.com/bazelbuild/rules_go/releases/tag/v0.41.0)
[Compare
Source](https://togithub.com/bazelbuild/rules_go/compare/v0.40.1...v0.41.0)
##### What's Changed
Starting this release, rules_go no longer ship with `@go_googleapis`
repo. Together with Gazelle v0.32.0, it means that all Go code importing
generated code from Google APIs will depend on
`@org_golang_google_genproto`, which is resolved by Go modules. For
proto files importing Google APIs proto, people needs to:
1. Add an `http_archive` rule to download Google APIs, e.g.,
<!---->
http_archive(
name = "googleapis",
sha256 =
"9d1a930e767c93c825398b8f8692eca3fe353b9aaadedfbcf1fca2282c85df88",
strip_prefix = "googleapis-64926d52febbf298cb82a8f472ade4a3969ba922",
urls = [
"https://github.com/googleapis/googleapis/archive/64926d52febbf298cb82a8f472ade4a3969ba922.zip",
],
)
2. Resolve the proto manually. If Gazelle is being used, directives like
this needs to be added to a parent directory of the proto files:
<!---->
##### gazelle:resolve proto proto google/rpc/status.proto
@​googleapis//google/rpc:status_proto
##### gazelle:resolve proto go google/rpc/status.proto
@​org_golang_google_genproto//googleapis/rpc/status
##### gazelle:resolve proto google/longrunning/operations.proto
@​googleapis//google/longrunning:operations_proto
##### gazelle:resolve proto go google/longrunning/operations.proto
@​org_golang_google_genproto//googleapis/longrunning
Other changes included in this release
- detect_sdk_version: Support 1.21's new VERSION file format by
[@​evanj](https://togithub.com/evanj) in
[https://github.com/bazelbuild/rules_go/pull/3600](https://togithub.com/bazelbuild/rules_go/pull/3600)
- stdlib: Do not pass -static to cgo by
[@​zecke](https://togithub.com/zecke) in
[https://github.com/bazelbuild/rules_go/pull/3593](https://togithub.com/bazelbuild/rules_go/pull/3593)
- Expand stdlib packages when queried by
[@​JamyDev](https://togithub.com/JamyDev) in
[https://github.com/bazelbuild/rules_go/pull/3606](https://togithub.com/bazelbuild/rules_go/pull/3606)
- Fix stdlib file outputs pointing to processwrapper by
[@​JamyDev](https://togithub.com/JamyDev) in
[https://github.com/bazelbuild/rules_go/pull/3608](https://togithub.com/bazelbuild/rules_go/pull/3608)
- Fix `go_sdk` extension failure for unnamed root module by
[@​fmeum](https://togithub.com/fmeum) in
[https://github.com/bazelbuild/rules_go/pull/3612](https://togithub.com/bazelbuild/rules_go/pull/3612)
- Adding Uber's hermetic cc toolchain for tests by
[@​linzhp](https://togithub.com/linzhp) in
[https://github.com/bazelbuild/rules_go/pull/3609](https://togithub.com/bazelbuild/rules_go/pull/3609)
- Implement functionality to skip tests via TESTBRIDGE_TEST_ONLY env by
[@​yushan26](https://togithub.com/yushan26) in
[https://github.com/bazelbuild/rules_go/pull/3618](https://togithub.com/bazelbuild/rules_go/pull/3618)
**Full Changelog**:
bazel-contrib/rules_go@v0.40.1...v0.41.0
##### `WORKSPACE` code
load("@​bazel_tools//tools/build_defs/repo:http.bzl",
"http_archive")
http_archive(
name = "io_bazel_rules_go",
sha256 =
"278b7ff5a826f3dc10f04feaf0b70d48b68748ccd512d7f98bf442077f043fe3",
urls = [
"https://mirror.bazel.build/github.com/bazelbuild/rules_go/releases/download/v0.41.0/rules_go-v0.41.0.zip",
"https://github.com/bazelbuild/rules_go/releases/download/v0.41.0/rules_go-v0.41.0.zip",
],
)
load("@​io_bazel_rules_go//go:deps.bzl", "go_register_toolchains",
"go_rules_dependencies")
go_rules_dependencies()
go_register_toolchains(version = "1.20.5")
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/kreempuff/rules_unreal_engine).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi41LjMiLCJ1cGRhdGVkSW5WZXIiOiIzNi41LjMiLCJ0YXJnZXRCcmFuY2giOiJtYWluIn0=-->Expand file treeCollapse file tree
1 file changed
+1
-1
lines changed+1-1Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
19 | 19 |
| |
20 | 20 |
| |
21 | 21 |
| |
22 |
| - | |
| 22 | + | |
23 | 23 |
| |
24 | 24 |
| |
25 | 25 |
| |
|
0 commit comments