-
Notifications
You must be signed in to change notification settings - Fork 70
Update dependency io_bazel_rules_go to v0.46.0 #998
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Conversation
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
227c836 to
1f48531
Compare
ea570d7 to
78fef1c
Compare
78fef1c to
baf0a58
Compare
baf0a58 to
684da14
Compare
51c5aaf to
6acf90b
Compare
6acf90b to
fb49834
Compare
b4138bd to
9937962
Compare
94c2857 to
c293adb
Compare
b0c433a to
4bfa80b
Compare
585e9bd to
f923e18
Compare
882486c to
1e01cfc
Compare
1e01cfc to
a859b8b
Compare
cfbb611 to
7ddc34d
Compare
e1b770f to
6d6e385
Compare
6d6e385 to
999bd2e
Compare
999bd2e to
aaa24d7
Compare
55c312f to
8c3e295
Compare
8c3e295 to
71fb909
Compare
71fb909 to
abaf9ce
Compare
abaf9ce to
b1e38d4
Compare
b1e38d4 to
5265ad7
Compare
adfa16d to
4cdf09a
Compare
4cdf09a to
8993c1f
Compare
camdencheek
approved these changes
Apr 1, 2024
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.
This PR contains the following updates:
Test plan: CI should pass with updated dependencies. No review required: this is an automated dependency update PR.
Release Notes
bazelbuild/rules_go (io_bazel_rules_go)
v0.46.0Compare Source
WORKSPACEcodeWhat's Changed
GOARMarchitecture levels via platform constraints by @LINKIWI in https://github.com/bazelbuild/rules_go/pull/3837New Contributors
Full Changelog: bazel-contrib/rules_go@v0.45.1...v0.46.0
v0.45.1Compare Source
WORKSPACEcodeWhat's Changed
layering_checkfeature in CGo tests by @fmeum in https://github.com/bazelbuild/rules_go/pull/3829.gofile filtering for nogo by @fmeum in https://github.com/bazelbuild/rules_go/pull/3832Full Changelog: bazel-contrib/rules_go@v0.45.0...v0.45.1
v0.45.0Compare Source
WORKSPACEcodeWhat's Changed
//proto:go_grpcby @fmeum in https://github.com/bazelbuild/rules_go/pull/3818COVERAGE_DIRenv variable by @fmeum in https://github.com/bazelbuild/rules_go/pull/3820New Contributors
Full Changelog: bazel-contrib/rules_go@v0.44.2...v0.45.0
v0.44.2Compare Source
WORKSPACEcodeWhat's Changed
Full Changelog: bazel-contrib/rules_go@v0.44.1...v0.44.2
v0.44.1Compare Source
Why a patch release
This patch release is to include bazel-contrib/rules_go@43c40a9 which reverts a change to forcefully upgrade genproto transitively, which is causing linker failures since
google.golang.org/genproto/googleapis/rpcwas separated fromgoogle.golang.org/genprotoWORKSPACEcodeWhat's Changed
@rules_go//gofile path end with/bin/goby @fmeum in https://github.com/bazelbuild/rules_go/pull/3791runfiles.Envby @fmeum in https://github.com/bazelbuild/rules_go/pull/3778--nolegacy_external_runfilesby @fmeum in https://github.com/bazelbuild/rules_go/pull/3795Full Changelog: bazel-contrib/rules_go@v0.44.0...v0.44.1
v0.44.0Compare Source
IMPORTANT CHANGES
Tests now call
panic()when they timeoutThis means there is a running goroutine (which will fail goleak detection)
This also means there may be some different behavior when calling
SIGTERMdirectly from within a test.For more information see: https://github.com/bazelbuild/rules_go/pull/3749
Bzlmod support for
nogoThis can be added in your
MODULE.bazelfile:For more information see https://github.com/bazelbuild/rules_go/pull/3782
WORKSPACEcodeWhat's Changed
tools.gotrick to makego.modwork withgo mod tidyby @fmeum in https://github.com/bazelbuild/rules_go/pull/3775aux_filesrelative paths for gomock source mocks (fix #3752) by @ikavalio in https://github.com/bazelbuild/rules_go/pull/3753nogoby @fmeum in https://github.com/bazelbuild/rules_go/pull/3782New Contributors
Full Changelog: bazel-contrib/rules_go@v0.43.0...v0.44.0
v0.43.0Compare Source
Breaking
x/toolsupgradeThis change includes a breaking upgrade to golang.org/x/tools
Please make sure to upgrade
x/toolsto versionv0.15.0to ensure compatibility with rules_go's NoGo.If you need to use an older version of
x/tools(v0.13.0or earlier), apply the following patch torules_go:x-tools.patch
What's Changed
0.42.0release by @tyler-french in https://github.com/bazelbuild/rules_go/pull/3716go.envin//gorunfiles by @fmeum in https://github.com/bazelbuild/rules_go/pull/3722bazel_featuresto v1.1.1 by @fmeum in https://github.com/bazelbuild/rules_go/pull/3747xtestpackages in Go Packages Driver by @JamyDev in https://github.com/bazelbuild/rules_go/pull/3750New Contributors
Full Changelog: bazel-contrib/rules_go@v0.42.0...v0.43.0
v0.42.0Compare Source
What's Changed
Added
patchestogo_download_sdk:Patches can now be applied to the standard library using
go_download_sdk(andgo_sdk.downloadfor Bzlmod).Example:
Other changes included:
d1da1bbInfer importpath if not set explicitly by @mering (#3705)7309abaMarkgo_sdkmodule extension as{os,arch}_dependentby @fmeum (#3703)09a206cSymlink all SDK files withgo_local_sdkby @fmeum (#3696)9ebc93c[go_sdk download] allow patches to standard library by @tyler-french (#3684)f03a723bzltestutil: move os.Chdir call into new package by @jayconrod (#3681)a8cb4b7bzltestutil: set importmap to fix run_dir by @jayconrod (#3679)85f2440Fix: update gomock.bzl by poping incompatible argument by @yongruilin (#3674)5206498use carved out module for x/tools/go/vcs by @malt3 (#3671)2e821f6cgo packages with assembly: Support CGO_ENABLED=0 by @evanj (#3661)f64211abzlmod: Add missing experiments and strip_prefix arguments by @fmeum (#3443) (#3663)0da92cdgo_context: set GOTOOLCHAIN to 'local' by @sluongng (#3660)edf5b64compilepkg: cgo assembly uses the C compiler by @evanj (#3648)6e10f8cgo/tools/gopackagesdriver: pass Compiler and Arch in DriverResponse by @matloob (#3657)f5ae196[proto] Allow multiple outputs from a proto compiler by @tingilee (#3650)57ef719Add pgo support for go 1.20 by @prestonvanloon (#3641)ce32021Migrateexec_toolstotoolsongenruleby @fmeum (#3638)98165a6Honor//go/config:linkmodeforgo_testby @fmeum (#3629)61c1e91Fix//go/config:linkmodeflag value not being effective by @fmeum (#3627)b0a9851Remove deprecated rules by @sluongng (#3538)d2a3cf2Fix compilation_outputs_test on Windows with latest Bazel by @fmeum (#3623)Full Changelog: bazel-contrib/rules_go@v0.41.0...v0.42.0
WORKSPACEcodev0.41.0Compare Source
What's Changed
Starting this release, rules_go no longer ship with
@go_googleapisrepo. 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 and generating Go code, users need to:http_archiverule to download Google APIs, e.g.,Note that the version of Google APIs archive needs to be compatible with the pre-generated code in
@org_golang_google_genproto.Other changes included in this release
go_sdkextension failure for unnamed root module by @fmeum in https://github.com/bazelbuild/rules_go/pull/3612Full Changelog: bazel-contrib/rules_go@v0.40.1...v0.41.0
WORKSPACEcodev0.40.1Compare Source
WORKSPACEcodeChanges
This patch release cherry-picked two bug fixes related to Go package driver from master
v0.40.0Compare Source
What's Changed
goexperiment.*build tags by @lbcjbb in https://github.com/bazelbuild/rules_go/pull/3556go_path'slinkmode by @fmeum in https://github.com/bazelbuild/rules_go/pull/3565--incompatible_disable_starlark_host_transitionsby @fmeum in https://github.com/bazelbuild/rules_go/pull/3560.gofile in a random location by @fmeum in https://github.com/bazelbuild/rules_go/pull/3566use_repoautomation by @fmeum in https://github.com/bazelbuild/rules_go/pull/3573go_host_compatible_sdkrepository by @ylecornec in https://github.com/bazelbuild/rules_go/pull/3543gazelle:prefixcan be replaced bygo.modby @fmeum in https://github.com/bazelbuild/rules_go/pull/3577go_download_sdkwith Bazel dev versions by @fmeum in https://github.com/bazelbuild/rules_go/pull/3580New Contributors
Full Changelog: bazel-contrib/rules_go@v0.39.1...v0.40.0
WORKSPACEcodev0.39.1Compare Source
What's Changed
Full Changelog: bazel-contrib/rules_go@v0.39.0...v0.39.1
v0.39.0Compare Source
WORKSPACEcodeWhat's Changed
gobinary available as a target by @fmeum in https://github.com/bazelbuild/rules_go/pull/3429filter_transition_labelworkaround by @fmeum in https://github.com/bazelbuild/rules_go/pull/3438x_defsvalues by @fmeum in https://github.com/bazelbuild/rules_go/pull/3473//gousable in scripts run withbazel runby @fmeum in https://github.com/bazelbuild/rules_go/pull/3474errorscript ingo_cross_binaryby @fmeum in https://github.com/bazelbuild/rules_go/pull/3481CCif it contains whitespace by @fmeum in https://github.com/bazelbuild/rules_go/pull/3491runtime/cgowithpure = Falseby @fmeum in https://github.com/bazelbuild/rules_go/pull/3492ctx.readdirinstead oflsfor SDK platform detection by @fmeum in https://github.com/bazelbuild/rules_go/pull/3497New Contributors
Full Changelog: bazel-contrib/rules_go@v0.38.0...v0.39.0
Configuration
📅 Schedule: Branch creation - "on the 1st through 7th day of the month" in timezone America/Los_Angeles, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ 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.
This PR has been generated by Mend Renovate. View repository job log here.