fix(deps): Update dependency rules_go to v0.60.0 by cq-bot · Pull Request #112 · cloudquery/distribution
v0.60.0
MODULE.bazel code
bazel_dep(name = "rules_go", version = "0.60.0")
go_sdk = use_extension("@​rules_go//go:extensions.bzl", "go_sdk")
go_sdk.from_file(go_mod = "//:go.mod")
WORKSPACE code
load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "io_bazel_rules_go",
sha256 = "86d3dc8f59d253524f933aaf2f3c05896cb0b605fc35b460c0b4b039996124c6",
urls = [
"https://mirror.bazel.build/github.com/bazel-contrib/rules_go/releases/download/v0.60.0/rules_go-v0.60.0.zip",
"https://github.com/bazel-contrib/rules_go/releases/download/v0.60.0/rules_go-v0.60.0.zip",
],
)
load("@​io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies")
go_rules_dependencies()
go_register_toolchains(version = "1.25.7")
# Create the host platform repository transitively required by rules_go.
load("@​bazel_tools//tools/build_defs/repo:utils.bzl", "maybe")
load("@​platforms//host:extension.bzl", "host_platform_repo")
maybe(
host_platform_repo,
name = "host_platform",
)
What's Changed
- Document Gazelle
go_tools.bzlfunctionality by @mrdomino in bazel-contrib#4496 - Transition request_nogo to False for cgo_context_data by @cerisier in bazel-contrib#4512
- proto: Pass in the plugin as tools to preserve runfiles by @DolceTriade in bazel-contrib#4514
- Default link mode to PIE on supported platforms by @alextercete in bazel-contrib#4481
- go/tools/gopackagesdriver: don't filter GoFiles for tags by @fionera in bazel-contrib#4519
- Update Coverage link in README.rst by @bluec0re in bazel-contrib#4523
- Exclude cgotest from stdlib build by @dzbarsky in bazel-contrib#4524
- Rename host_go{arch,os} to exec_ by @dzbarsky in bazel-contrib#4525
- Start migrating rules_go workspace to bzlmod by @dzbarsky in bazel-contrib#4526
- refactor: Remove more workspace content by @dzbarsky in bazel-contrib#4529
- refactor: Remove next batch of WORKSPACE content by @dzbarsky in bazel-contrib#4531
- expand make variables in x_defs by @pjjw in bazel-contrib#4533
- Bump golang.org/x/net from 0.34.0 to 0.38.0 in /examples/basic_gazelle by @dependabot[bot] in bazel-contrib#4530
- fix(releaser): add MODULE.bazel boilerplate by @tyler-french in bazel-contrib#4225
- fix(gopackagesdriver): Improve wildcard package query matching by @Aaronkala in bazel-contrib#4288
- Update BCR test module deps and Bazel version by @fmeum in bazel-contrib#4537
- Replace html linebreaks with newlines. by @katre in bazel-contrib#4541
- Replace HTML with Markdown in docs by @katre in bazel-contrib#4542
- chore: Mark go_download_sdk as reproducible by @mortenmj in bazel-contrib#4543
- Revert "Issue 1486: cgo: fix C++ dynamic initialization of static variables when using alwayslink = True (#4438)" by @fmeum in bazel-contrib#4551
New Contributors
- @mrdomino made their first contribution in bazel-contrib#4496
- @cerisier made their first contribution in bazel-contrib#4512
- @alextercete made their first contribution in bazel-contrib#4481
- @dependabot[bot] made their first contribution in bazel-contrib#4530
- @Aaronkala made their first contribution in bazel-contrib#4288
- @mortenmj made their first contribution in bazel-contrib#4543
Full Changelog: bazel-contrib/rules_go@v0.59.0...v0.60.0
v0.59.0
WORKSPACE code
load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "io_bazel_rules_go",
sha256 = "68af54cb97fbdee5e5e8fe8d210d15a518f9d62abfd71620c3eaff3b26a5ff86",
urls = [
"https://mirror.bazel.build/github.com/bazel-contrib/rules_go/releases/download/v0.59.0/rules_go-v0.59.0.zip",
"https://github.com/bazel-contrib/rules_go/releases/download/v0.59.0/rules_go-v0.59.0.zip",
],
)
load("@​io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies")
go_rules_dependencies()
go_register_toolchains(version = "1.25.4")
# Create the host platform repository transitively required by rules_go.
load("@​bazel_tools//tools/build_defs/repo:utils.bzl", "maybe")
load("@​platforms//host:extension.bzl", "host_platform_repo")
maybe(
host_platform_repo,
name = "host_platform",
)
What's Changed
- Reland "go_sdk: store SDK filenames and hashes in lockfile facts" by @fmeum in bazel-contrib#4493
- correct macOS Tahoe 26 build via apple_support by @jmhodges in bazel-contrib#4500
- remove .vscode and gitignore it by @jmhodges in bazel-contrib#4498
- Fix BCR test module for Bazel 9 by @fmeum in bazel-contrib#4503
- docs: copy editor setup instructions from wiki to docs/editors.md by @jayconrod in bazel-contrib#4504
- Add
riscv64intoBAZEL_GOARCH_CONSTRAINTSby @ffgan in bazel-contrib#4507 - Add missing load statements by @keith in bazel-contrib#4508
New Contributors
- @ffgan made their first contribution in bazel-contrib#4507
Full Changelog: bazel-contrib/rules_go@v0.58.3...v0.59.0
v0.58.3
WORKSPACE code
load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "io_bazel_rules_go",
sha256 = "82f0af253fc61c7f06b005c67c079573776111185b7c3742563f751178aaa4c0",
urls = [
"https://mirror.bazel.build/github.com/bazel-contrib/rules_go/releases/download/v0.58.3/rules_go-v0.58.3.zip",
"https://github.com/bazel-contrib/rules_go/releases/download/v0.58.3/rules_go-v0.58.3.zip",
],
)
load("@​io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies")
go_rules_dependencies()
go_register_toolchains(version = "1.25.3")
# Create the host platform repository transitively required by rules_go.
load("@​bazel_tools//tools/build_defs/repo:utils.bzl", "maybe")
load("@​platforms//host:extension.bzl", "host_platform_repo")
maybe(
host_platform_repo,
name = "host_platform",
)
What's Changed
- Fix _xcode_config attribute for bazel 9.x by @keith in bazel-contrib#4491
- Update Bazel to 7.7.0 by @fmeum in bazel-contrib#4492
Full Changelog: bazel-contrib/rules_go@v0.58.2...v0.58.3
v0.58.2
WORKSPACE code
load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "io_bazel_rules_go",
sha256 = "54bbb67a4196170cc60ef3b52a2747ad1759cba4764b4c4752b744080ad99947",
urls = [
"https://mirror.bazel.build/github.com/bazel-contrib/rules_go/releases/download/v0.58.2/rules_go-v0.58.2.zip",
"https://github.com/bazel-contrib/rules_go/releases/download/v0.58.2/rules_go-v0.58.2.zip",
],
)
load("@​io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies")
go_rules_dependencies()
go_register_toolchains(version = "1.25.3")
# Create the host platform repository transitively required by rules_go.
load("@​bazel_tools//tools/build_defs/repo:utils.bzl", "maybe")
load("@​platforms//host:extension.bzl", "host_platform_repo")
maybe(
host_platform_repo,
name = "host_platform",
)
What's Changed
- Add missing
bazel_depto BCR test module by @fmeum in bazel-contrib#4486 - tests/bcr: don't require MODULE.bazel.lock by @jayconrod in bazel-contrib#4485
- Make it easier to debug integration tests by @dzbarsky in bazel-contrib#4488
- Only build cmd/internal/cov package on go1.20 where it exists by @dzbarsky in bazel-contrib#4489
- .bazelci/presubmit.yml: run BCR tests with multiple Bazel versions by @jayconrod in bazel-contrib#4490
Full Changelog: bazel-contrib/rules_go@v0.58.0...v0.58.2
v0.57.0
WORKSPACE code
load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "io_bazel_rules_go",
sha256 = "a729c8ed2447c90fe140077689079ca0acfb7580ec41637f312d650ce9d93d96",
urls = [
"https://mirror.bazel.build/github.com/bazel-contrib/rules_go/releases/download/v0.57.0/rules_go-v0.57.0.zip",
"https://github.com/bazel-contrib/rules_go/releases/download/v0.57.0/rules_go-v0.57.0.zip",
],
)
load("@​io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies")
go_rules_dependencies()
go_register_toolchains(version = "1.25.0")
# Create the host platform repository transitively required by rules_go.
load("@​bazel_tools//tools/build_defs/repo:utils.bzl", "maybe")
load("@​platforms//host:extension.bzl", "host_platform_repo")
maybe(
host_platform_repo,
name = "host_platform",
)
What's Changed
- wrap_sdk: make root_files a string_keyed_label_dict by @novas0x2a in bazel-contrib#4419
- Fix generation of facts file when diagnostics are ignored by @lbcjbb in bazel-contrib#4422
- Fix “deprecated” comments. by @phst in bazel-contrib#4423
- Compile
cmd/packfrom source and update to Go 1.25 by @fmeum in bazel-contrib#4425 - Find runfiles when a binary is executed from PATH by @fmeum in bazel-contrib#4426
New Contributors
- @novas0x2a made their first contribution in bazel-contrib#4419
- @lbcjbb made their first contribution in bazel-contrib#4422
Full Changelog: bazel-contrib/rules_go@v0.56.1...v0.57.0
v0.56.1
WORKSPACE code
load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "io_bazel_rules_go",
sha256 = "89d2050410602142c9acafd01c95baf48b65f8dd16f4771d37c89f82f5e147f2",
urls = [
"https://mirror.bazel.build/github.com/bazel-contrib/rules_go/releases/download/v0.56.1/rules_go-v0.56.1.zip",
"https://github.com/bazel-contrib/rules_go/releases/download/v0.56.1/rules_go-v0.56.1.zip",
],
)
load("@​io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies")
go_rules_dependencies()
go_register_toolchains(version = "1.24.5")
# Create the host platform repository transitively required by rules_go.
load("@​bazel_tools//tools/build_defs/repo:utils.bzl", "maybe")
load("@​platforms//host:extension.bzl", "host_platform_repo")
maybe(
host_platform_repo,
name = "host_platform",
)
What's Changed
- fix: instrumentForCoverage for empty outfiles by @bakjos in bazel-contrib#4414
- Consider
go_sdk.wrapfor host compatible SDK by @fmeum in bazel-contrib#4410 - Drop compatibility with 6.0.0 by @fmeum in bazel-contrib#4411
Full Changelog: bazel-contrib/rules_go@v0.56.0...v0.56.1
v0.56.0
WORKSPACE code
load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "io_bazel_rules_go",
sha256 = "94643c4ce02f3b62f3be7d13d527a5c780a568073b7562606e78399929005f98",
urls = [
"https://mirror.bazel.build/github.com/bazel-contrib/rules_go/releases/download/v0.56.0/rules_go-v0.56.0.zip",
"https://github.com/bazel-contrib/rules_go/releases/download/v0.56.0/rules_go-v0.56.0.zip",
],
)
load("@​io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies")
go_rules_dependencies()
go_register_toolchains(version = "1.24.5")
# Create the host platform repository transitively required by rules_go.
load("@​bazel_tools//tools/build_defs/repo:utils.bzl", "maybe")
load("@​platforms//host:extension.bzl", "host_platform_repo")
maybe(
host_platform_repo,
name = "host_platform",
)
What's Changed
- Fix breakages with Bazel@HEAD and incompatible flags by @fmeum in bazel-contrib#4368
- Provide
DefaultInfoon Go toolchain rules by @fmeum in bazel-contrib#4373 - go/tools/gopackagesdriver/pkgjson: Construct pkg json from file input by @r-hang in bazel-contrib#4371
- Gracefully handle a panicking analyzer by @fmeum in bazel-contrib#4374
- Drop non-hermetic deps in _go_tool_binary_impl by @dzbarsky in bazel-contrib#4365
- Don't set module version outside BCR by @fmeum in bazel-contrib#4381
- coverage: Don't panic if flag.CommandLine is reassigned by @abhinav in bazel-contrib#4384
- chore(go_proto_library): Improve error message on incorrect use. by @mkosiba in bazel-contrib#4387
- Cleanup macro wrappers by @dzbarsky in bazel-contrib#4388
- Request stdlib cache dir in gopackagesdriver by @jscissr in bazel-contrib#4391
- Compute rpath correctly with nested bazel modules by @dgoel in bazel-contrib#4390
- Pass large ldflags to cgo via response file instead of env variable. by @dgoel in bazel-contrib#4386
- docs: fixup link to bazel-gazelle by @dougthor42 in bazel-contrib#4392
- go_sdk: store SDK filenames and hashes in lockfile facts by @fmeum in bazel-contrib#4393
- Update rbe worker platform by @meteorcloudy in bazel-contrib#4395
- Add support for
--incompatible_compact_repo_mapping_manifestby @fmeum in bazel-contrib#4375 - Improve caching for devs and CI via
--incompatible_strict_action_envby @fmeum in bazel-contrib#4404 - Skip analyzers that don't emit facts when ignoring diagnostics by @fmeum in bazel-contrib#4402
- Allow targets to fully opt out of nogo by @fmeum in bazel-contrib#4403
- Support integration test coverage system (coverageredesign) by @r-hang in bazel-contrib#4397
New Contributors
- @mkosiba made their first contribution in bazel-contrib#4387
- @dgoel made their first contribution in bazel-contrib#4390
- @dougthor42 made their first contribution in bazel-contrib#4392
Full Changelog: bazel-contrib/rules_go@v0.55.0...v0.56.0
v0.55.1
This includes:
WORKSPACE code
load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "io_bazel_rules_go",
sha256 = "9d72f7b8904128afb98d46bbef82ad7223ec9ff3718d419afb355fddd9f9484a",
urls = [
"https://mirror.bazel.build/github.com/bazel-contrib/rules_go/releases/download/v0.55.1/rules_go-v0.55.1.zip",
"https://github.com/bazel-contrib/rules_go/releases/download/v0.55.1/rules_go-v0.55.1.zip",
],
)
load("@​io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies")
go_rules_dependencies()
go_register_toolchains(version = "1.24.4")
v0.55.0
WORKSPACE code
load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "io_bazel_rules_go",
sha256 = "c6cf9da6668ac84c470c43cbfccb8fdc844ead2b5a8b918e2816d44f2986f644",
urls = [
"https://mirror.bazel.build/github.com/bazel-contrib/rules_go/releases/download/v0.55.0/rules_go-v0.55.0.zip",
"https://github.com/bazel-contrib/rules_go/releases/download/v0.55.0/rules_go-v0.55.0.zip",
],
)
load("@​io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies")
go_rules_dependencies()
go_register_toolchains(version = "1.24.3")
What's Changed
- Checking test suite duration by @linzhp in bazel-contrib#4323
- Revert "Fail when expected files are not produced by protoc (#4287)" by @linzhp in bazel-contrib#4324
- Add imacros to absolutized cgo env list by @LaurenceTews in bazel-contrib#4325
- go_cross: allow transition on compilation_mode by @sluongng in bazel-contrib#4320
- Pass config to subanalyzers by @grzegorzsn in bazel-contrib#4330
- Update BCR presumit matrix by @linzhp in bazel-contrib#4331
- Work around incompatibility between zlib and clang 17 by @fmeum in bazel-contrib#4332
- Export new location of support files needed for using Go's WASM output. by @malt3 in bazel-contrib#4322
- Fix incompatibility with
--incompatible_auto_exec_groupsby @fmeum in bazel-contrib#4141 - Re-spawned test binary should not break PWD by @abhinav in bazel-contrib#4336
- Only emit patch file if nogo has fixes by @fmeum in bazel-contrib#4269
- Rename
outtoout_diagnosticsby @fmeum in bazel-contrib#4341 - Remove rules_proto by @comius in bazel-contrib#4339
- Remove shadow analyzer from TOOLS_NOGO by @gpanders in bazel-contrib#4344
- Disable
pkgfactanalyzer by @fmeum in bazel-contrib#4349 - Discourage references to the default SDK by @fmeum in bazel-contrib#4351
- go/tools/gopackagesdriver: Adding Cgo support by @r-hang in bazel-contrib#4338
- Pass headers along as transitive dependencies by @patrickmscott in bazel-contrib#4298
- Allowing a go_proto_compiler to indicate whether it always generate files by @linzhp in bazel-contrib#4364
- fix: merge '-Wl,' with next value so extldflags can accept flags like " -Wl,xxxx" by @luzhanning in bazel-contrib#4367
New Contributors
- @LaurenceTews made their first contribution in bazel-contrib#4325
- @grzegorzsn made their first contribution in bazel-contrib#4330
- @comius made their first contribution in bazel-contrib#4339
- @gpanders made their first contribution in bazel-contrib#4344
- @r-hang made their first contribution in bazel-contrib#4338
- @luzhanning made their first contribution in bazel-contrib#4367
Full Changelog: bazel-contrib/rules_go@v0.54.1...v0.55.0
v0.54.1
This release include two bug fixes:
WORKSPACE code
load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "io_bazel_rules_go",
sha256 = "130739704540caa14e77c54810b9f01d6d9ae897d53eedceb40fd6b75efc3c23",
urls = [
"https://mirror.bazel.build/github.com/bazel-contrib/rules_go/releases/download/v0.54.1/rules_go-v0.54.1.zip",
"https://github.com/bazel-contrib/rules_go/releases/download/v0.54.1/rules_go-v0.54.1.zip",
],
)
load("@​io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies")
go_rules_dependencies()
go_register_toolchains(version = "1.24.3")
Full Changelog: bazel-contrib/rules_go@v0.54.0...v0.54.1
v0.54.0
WORKSPACE code
load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "io_bazel_rules_go",
sha256 = "f2d15bea3e241aa0e3a90fb17a82e6a8ab12214789f6aeddd53b8d04316d2b7c",
urls = [
"https://mirror.bazel.build/github.com/bazel-contrib/rules_go/releases/download/v0.54.0/rules_go-v0.54.0.zip",
"https://github.com/bazel-contrib/rules_go/releases/download/v0.54.0/rules_go-v0.54.0.zip",
],
)
load("@​io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies")
go_rules_dependencies()
go_register_toolchains(version = "1.24.2")
What's Changed
- Mark gomock() hidden targets manual by @EdSchouten in bazel-contrib#4265
- Bump golang.org/x/tools to a version that supports Go 1.24.0. by @benjaminp in bazel-contrib#4266
- Avoid Gazelle recognizing an internal repo as a Go SDK repo by @fmeum in bazel-contrib#4264
- Generate exports for stdlib by @jgautier-dd in bazel-contrib#4244
- Don't swallow errors when running nogo by @fmeum in bazel-contrib#4271
- gopackagesdriver: skip root packages that can't be built by @jayconrod in bazel-contrib#3806
- Grouping subtests using test suites in test.xml by @linzhp in bazel-contrib#4275
- Update Go SDKs by @fmeum in bazel-contrib#4272
- Preserve
nogorunfiles by @fmeum in bazel-contrib#4270 - Generate facts for targets not in nogo scope by @fmeum in bazel-contrib#4268
- Use upstream definitions, fix gopackagesdriver by @rv32ima in bazel-contrib#4185
- Bug fix: proto: add gofeaturespb as well-known type; Go Protobuf ships it by @stapelberg in bazel-contrib#4279
- Calculating the test suite duraion from timestamps by @linzhp in bazel-contrib#4281
- Stop using Label.workspace_name by @EdSchouten in bazel-contrib#4282
- Fail when expected files are not produced by protoc by @linzhp in bazel-contrib#4287
- add workspaceFiles to vim configuration documentation by @rv32ima in bazel-contrib#4290
- Fix goos and goarch options in go_wrap_sdk by @patrickmscott in bazel-contrib#4295
- Escape backslashes and newlines in response files by @alopezz in bazel-contrib#4297
- Add wrap extension tag to implement go_wrap_sdk by @patrickmscott in bazel-contrib#4301
- fix the reporting message for getFixes by @peng3141 in bazel-contrib#4299
- Producing "fail" event when a test case panics by @linzhp in bazel-contrib#4306
- fix(cgo): exclude crypto/internal/sysrand/internal/seccomp from SDK srcs by @adam-azarchs in bazel-contrib#4311
- fix(gomock): add missing mnemonic to gomock action by @tyler-french in bazel-contrib#4313
- go_sdk: Pick a consistent repo name to improve cachability by @zecke in bazel-contrib#4314
- Add
go_sdk.from_fileto read the SDK version fromgo.mod. by @jaqx0r in bazel-contrib#4305 - deps: Get repositories.bzl in sync with go.mod by @adam-azarchs in bazel-contrib#4316
New Contributors
- @jgautier-dd made their first contribution in bazel-contrib#4244
- @rv32ima made their first contribution in bazel-contrib#4185
- @stapelberg made their first contribution in bazel-contrib#4279
- @alopezz made their first contribution in bazel-contrib#4297
- @jaqx0r made their first contribution in bazel-contrib#4305
Full Changelog: bazel-contrib/rules_go@v0.53.0...v0.54.0
📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, on day 1 of the month ( * 0-3 1 * * ) (UTC), 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.