Skip to content

Commit 48f3e6e

Browse files
chore(deps): update bazel (#2318)
Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs from Renovate will soon appear from 'Mend'. Learn more [here](https://github.com/renovatebot/renovate/discussions/37842). This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [aspect_bazel_lib](https://github.com/bazel-contrib/bazel-lib) | http_archive | minor | `v2.16.0` -> `v2.21.1` | | [bazel_skylib](https://github.com/bazelbuild/bazel-skylib) | http_archive | minor | `1.7.1` -> `1.8.1` | | [rules_nodejs](https://github.com/bazel-contrib/rules_nodejs) | http_archive | minor | `v6.3.5` -> `v6.5.0` | --- ### Release Notes <details> <summary>bazel-contrib/bazel-lib (aspect_bazel_lib)</summary> ### [`v2.21.1`](https://github.com/bazel-contrib/bazel-lib/releases/tag/v2.21.1) [Compare Source](https://github.com/bazel-contrib/bazel-lib/compare/v2.21.0...v2.21.1) #### Using Bzlmod with Bazel 6: 1. Enable with `common --enable_bzlmod` in `.bazelrc`. 2. Add to your `MODULE.bazel` file: ```starlark bazel_dep(name = "aspect_bazel_lib", version = "2.21.1") ``` > Read more about bzlmod: <https://blog.aspect.dev/bzlmod> #### Using WORKSPACE Paste this snippet into your `WORKSPACE` file: ```starlark load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "aspect_bazel_lib", sha256 = "f525668442e4b19ae10d77e0b5ad15de5807025f321954dfb7065c0fe2429ec1", strip_prefix = "bazel-lib-2.21.1", url = "https://github.com/bazel-contrib/bazel-lib/releases/download/v2.21.1/bazel-lib-v2.21.1.tar.gz", ) load("@&#8203;aspect_bazel_lib//lib:repositories.bzl", "aspect_bazel_lib_dependencies", "aspect_bazel_lib_register_toolchains") ### Required bazel-lib dependencies aspect_bazel_lib_dependencies() ### Required rules_shell dependencies load("@&#8203;rules_shell//shell:repositories.bzl", "rules_shell_dependencies", "rules_shell_toolchains") rules_shell_dependencies() rules_shell_toolchains() ### Register bazel-lib toolchains aspect_bazel_lib_register_toolchains() ### Create the host platform repository transitively required by bazel-lib load("@&#8203;bazel_tools//tools/build_defs/repo:utils.bzl", "maybe") load("@&#8203;platforms//host:extension.bzl", "host_platform_repo") maybe( host_platform_repo, name = "host_platform", ) ``` #### What's Changed - fix: don't use version 0.0.0 by [@&#8203;alexeagle](https://github.com/alexeagle) in [#&#8203;1151](https://github.com/bazel-contrib/bazel-lib/pull/1151) - fix(tar): don't expose the toolchain type with [@&#8203;tar](https://github.com/tar).bzl name by [@&#8203;alexeagle](https://github.com/alexeagle) in [#&#8203;1153](https://github.com/bazel-contrib/bazel-lib/pull/1153) - fix: use bsdtar 3.8.1-fix1 on windows for CRLF fixes by [@&#8203;peakschris](https://github.com/peakschris) in [#&#8203;1152](https://github.com/bazel-contrib/bazel-lib/pull/1152) - chore(deps): update bazel-contrib/.github action to v7.2.3 by [@&#8203;renovate](https://github.com/renovate)\[bot] in [#&#8203;1127](https://github.com/bazel-contrib/bazel-lib/pull/1127) **Full Changelog**: <bazel-contrib/bazel-lib@v2.21.0...v2.21.1> ### [`v2.21.0`](https://github.com/bazel-contrib/bazel-lib/releases/tag/v2.21.0) [Compare Source](https://github.com/bazel-contrib/bazel-lib/compare/v2.20.0...v2.21.0) #### Using Bzlmod with Bazel 6: 1. Enable with `common --enable_bzlmod` in `.bazelrc`. 2. Add to your `MODULE.bazel` file: ```starlark bazel_dep(name = "aspect_bazel_lib", version = "2.21.0") ``` > Read more about bzlmod: <https://blog.aspect.dev/bzlmod> #### Using WORKSPACE Paste this snippet into your `WORKSPACE` file: ```starlark load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "aspect_bazel_lib", sha256 = "6d636cfdecc7f5c1a5d82b9790fb5d5d5e8aa6ea8b53a71a75f1ba53c8d29f61", strip_prefix = "bazel-lib-2.21.0", url = "https://github.com/bazel-contrib/bazel-lib/releases/download/v2.21.0/bazel-lib-v2.21.0.tar.gz", ) load("@&#8203;aspect_bazel_lib//lib:repositories.bzl", "aspect_bazel_lib_dependencies", "aspect_bazel_lib_register_toolchains") ### Required bazel-lib dependencies aspect_bazel_lib_dependencies() ### Required rules_shell dependencies load("@&#8203;rules_shell//shell:repositories.bzl", "rules_shell_dependencies", "rules_shell_toolchains") rules_shell_dependencies() rules_shell_toolchains() ### Register bazel-lib toolchains aspect_bazel_lib_register_toolchains() ### Create the host platform repository transitively required by bazel-lib load("@&#8203;bazel_tools//tools/build_defs/repo:utils.bzl", "maybe") load("@&#8203;platforms//host:extension.bzl", "host_platform_repo") maybe( host_platform_repo, name = "host_platform", ) ``` #### What's Changed - chore: add windows\_arm64 support to yq by [@&#8203;dennisameling](https://github.com/dennisameling) in [#&#8203;1125](https://github.com/bazel-contrib/bazel-lib/pull/1125) - chore(deps): update bazel-contrib/publish-to-bcr action to v0.2.2 by [@&#8203;renovate](https://github.com/renovate)\[bot] in [#&#8203;1116](https://github.com/bazel-contrib/bazel-lib/pull/1116) - chore(deps): update dependency bazel to v8.3.1 by [@&#8203;renovate](https://github.com/renovate)\[bot] in [#&#8203;1117](https://github.com/bazel-contrib/bazel-lib/pull/1117) - chore(docs): expose filegroup target with proto docs for bzl\_library by [@&#8203;alexeagle](https://github.com/alexeagle) in [#&#8203;1131](https://github.com/bazel-contrib/bazel-lib/pull/1131) - chore(deps): update coreutils to v0.1.0 by [@&#8203;gzm0](https://github.com/gzm0) in [#&#8203;1136](https://github.com/bazel-contrib/bazel-lib/pull/1136) - feat: fix zstd\_toolchain and enable root tests on Windows by [@&#8203;peakschris](https://github.com/peakschris) in [#&#8203;1137](https://github.com/bazel-contrib/bazel-lib/pull/1137) - chore: Update Go to 1.24.6 by [@&#8203;fmeum](https://github.com/fmeum) in [#&#8203;1147](https://github.com/bazel-contrib/bazel-lib/pull/1147) #### New Contributors - [@&#8203;dennisameling](https://github.com/dennisameling) made their first contribution in [#&#8203;1125](https://github.com/bazel-contrib/bazel-lib/pull/1125) - [@&#8203;peakschris](https://github.com/peakschris) made their first contribution in [#&#8203;1137](https://github.com/bazel-contrib/bazel-lib/pull/1137) **Full Changelog**: <bazel-contrib/bazel-lib@v2.20.0...v2.21.0> ### [`v2.20.0`](https://github.com/bazel-contrib/bazel-lib/releases/tag/v2.20.0) [Compare Source](https://github.com/bazel-contrib/bazel-lib/compare/v2.19.4...v2.20.0) #### Using Bzlmod with Bazel 6: 1. Enable with `common --enable_bzlmod` in `.bazelrc`. 2. Add to your `MODULE.bazel` file: ```starlark bazel_dep(name = "aspect_bazel_lib", version = "2.20.0") ``` > Read more about bzlmod: <https://blog.aspect.dev/bzlmod> #### Using WORKSPACE Paste this snippet into your `WORKSPACE` file: ```starlark load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "aspect_bazel_lib", sha256 = "3522895fa13b97e8b27e3b642045682aa4233ae1a6b278aad6a3b483501dc9f2", strip_prefix = "bazel-lib-2.20.0", url = "https://github.com/bazel-contrib/bazel-lib/releases/download/v2.20.0/bazel-lib-v2.20.0.tar.gz", ) load("@&#8203;aspect_bazel_lib//lib:repositories.bzl", "aspect_bazel_lib_dependencies", "aspect_bazel_lib_register_toolchains") ### Required bazel-lib dependencies aspect_bazel_lib_dependencies() ### Required rules_shell dependencies load("@&#8203;rules_shell//shell:repositories.bzl", "rules_shell_dependencies", "rules_shell_toolchains") rules_shell_dependencies() rules_shell_toolchains() ### Register bazel-lib toolchains aspect_bazel_lib_register_toolchains() ### Create the host platform repository transitively required by bazel-lib load("@&#8203;bazel_tools//tools/build_defs/repo:utils.bzl", "maybe") load("@&#8203;platforms//host:extension.bzl", "host_platform_repo") maybe( host_platform_repo, name = "host_platform", ) ``` #### What's Changed - fix: write\_source\_file on Windows when workspace is on different drive than the bazel user folder by [@&#8203;malkia](https://github.com/malkia) in [#&#8203;1121](https://github.com/bazel-contrib/bazel-lib/pull/1121) - fix: Wrap reference to [@&#8203;platforms](https://github.com/platforms) in Label() by [@&#8203;EdSchouten](https://github.com/EdSchouten) in [#&#8203;1120](https://github.com/bazel-contrib/bazel-lib/pull/1120) - feat: support $< in expand\_variables by [@&#8203;longlho](https://github.com/longlho) in [#&#8203;1122](https://github.com/bazel-contrib/bazel-lib/pull/1122) - chore(deps): upgrade bsdtar to 3.8.1 by [@&#8203;alexeagle](https://github.com/alexeagle) in [#&#8203;1126](https://github.com/bazel-contrib/bazel-lib/pull/1126) #### New Contributors - [@&#8203;malkia](https://github.com/malkia) made their first contribution in [#&#8203;1121](https://github.com/bazel-contrib/bazel-lib/pull/1121) - [@&#8203;EdSchouten](https://github.com/EdSchouten) made their first contribution in [#&#8203;1120](https://github.com/bazel-contrib/bazel-lib/pull/1120) - [@&#8203;longlho](https://github.com/longlho) made their first contribution in [#&#8203;1122](https://github.com/bazel-contrib/bazel-lib/pull/1122) **Full Changelog**: <bazel-contrib/bazel-lib@v2.19.4...v2.20.0> ### [`v2.19.4`](https://github.com/bazel-contrib/bazel-lib/releases/tag/v2.19.4) [Compare Source](https://github.com/bazel-contrib/bazel-lib/compare/v2.19.3...v2.19.4) #### Using Bzlmod with Bazel 6: 1. Enable with `common --enable_bzlmod` in `.bazelrc`. 2. Add to your `MODULE.bazel` file: ```starlark bazel_dep(name = "aspect_bazel_lib", version = "2.19.4") ``` > Read more about bzlmod: <https://blog.aspect.dev/bzlmod> #### Using WORKSPACE Paste this snippet into your `WORKSPACE` file: ```starlark load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "aspect_bazel_lib", sha256 = "9a44f457810ce64ec36a244cc7c807607541ab88f2535e07e0bf2976ef4b73fe", strip_prefix = "bazel-lib-2.19.4", url = "https://github.com/bazel-contrib/bazel-lib/releases/download/v2.19.4/bazel-lib-v2.19.4.tar.gz", ) load("@&#8203;aspect_bazel_lib//lib:repositories.bzl", "aspect_bazel_lib_dependencies", "aspect_bazel_lib_register_toolchains") ### Required bazel-lib dependencies aspect_bazel_lib_dependencies() ### Required rules_shell dependencies load("@&#8203;rules_shell//shell:repositories.bzl", "rules_shell_dependencies", "rules_shell_toolchains") rules_shell_dependencies() rules_shell_toolchains() ### Register bazel-lib toolchains aspect_bazel_lib_register_toolchains() ### Create the host platform repository transitively required by bazel-lib load("@&#8203;bazel_tools//tools/build_defs/repo:utils.bzl", "maybe") load("@&#8203;platforms//host:extension.bzl", "host_platform_repo") maybe( host_platform_repo, name = "host_platform", ) ``` #### What's Changed - fix: fix ci for bazelrc preset docs by [@&#8203;hofbi](https://github.com/hofbi) in [#&#8203;1112](https://github.com/bazel-contrib/bazel-lib/pull/1112) - fix: --build\_runfile\_links only for coverage by [@&#8203;hofbi](https://github.com/hofbi) in [#&#8203;1111](https://github.com/bazel-contrib/bazel-lib/pull/1111) **Full Changelog**: <bazel-contrib/bazel-lib@v2.19.3...v2.19.4> ### [`v2.19.3`](https://github.com/bazel-contrib/bazel-lib/releases/tag/v2.19.3) [Compare Source](https://github.com/bazel-contrib/bazel-lib/compare/v2.19.2...v2.19.3) #### Using Bzlmod with Bazel 6: 1. Enable with `common --enable_bzlmod` in `.bazelrc`. 2. Add to your `MODULE.bazel` file: ```starlark bazel_dep(name = "aspect_bazel_lib", version = "2.19.3") ``` > Read more about bzlmod: <https://blog.aspect.dev/bzlmod> #### Using WORKSPACE Paste this snippet into your `WORKSPACE` file: ```starlark load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "aspect_bazel_lib", sha256 = "db7da732db4dece80cd6d368220930950c9306ff356ebba46498fe64e65a3945", strip_prefix = "bazel-lib-2.19.3", url = "https://github.com/bazel-contrib/bazel-lib/releases/download/v2.19.3/bazel-lib-v2.19.3.tar.gz", ) load("@&#8203;aspect_bazel_lib//lib:repositories.bzl", "aspect_bazel_lib_dependencies", "aspect_bazel_lib_register_toolchains") ### Required bazel-lib dependencies aspect_bazel_lib_dependencies() ### Required rules_shell dependencies load("@&#8203;rules_shell//shell:repositories.bzl", "rules_shell_dependencies", "rules_shell_toolchains") rules_shell_dependencies() rules_shell_toolchains() ### Register bazel-lib toolchains aspect_bazel_lib_register_toolchains() ### Create the host platform repository transitively required by bazel-lib load("@&#8203;bazel_tools//tools/build_defs/repo:utils.bzl", "maybe") load("@&#8203;platforms//host:extension.bzl", "host_platform_repo") maybe( host_platform_repo, name = "host_platform", ) ``` #### What's Changed - chore: verify that our bzl\_library targets declare their deps by [@&#8203;alexeagle](https://github.com/alexeagle) in [#&#8203;1110](https://github.com/bazel-contrib/bazel-lib/pull/1110) - feat: Use default value of 5 for repository downloader by [@&#8203;hofbi](https://github.com/hofbi) in [#&#8203;1108](https://github.com/bazel-contrib/bazel-lib/pull/1108) **Full Changelog**: <bazel-contrib/bazel-lib@v2.19.2...v2.19.3> ### [`v2.19.2`](https://github.com/bazel-contrib/bazel-lib/releases/tag/v2.19.2) [Compare Source](https://github.com/bazel-contrib/bazel-lib/compare/v2.19.1...v2.19.2) #### Using Bzlmod with Bazel 6: 1. Enable with `common --enable_bzlmod` in `.bazelrc`. 2. Add to your `MODULE.bazel` file: ```starlark bazel_dep(name = "aspect_bazel_lib", version = "2.19.2") ``` > Read more about bzlmod: <https://blog.aspect.dev/bzlmod> #### Using WORKSPACE Paste this snippet into your `WORKSPACE` file: ```starlark load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "aspect_bazel_lib", sha256 = "8eb77bd902814bb1a0feb26f5ba5f7444ac18c55359845f5aee30f82f1599a6e", strip_prefix = "bazel-lib-2.19.2", url = "https://github.com/bazel-contrib/bazel-lib/releases/download/v2.19.2/bazel-lib-v2.19.2.tar.gz", ) load("@&#8203;aspect_bazel_lib//lib:repositories.bzl", "aspect_bazel_lib_dependencies", "aspect_bazel_lib_register_toolchains") ### Required bazel-lib dependencies aspect_bazel_lib_dependencies() ### Required rules_shell dependencies load("@&#8203;rules_shell//shell:repositories.bzl", "rules_shell_dependencies", "rules_shell_toolchains") rules_shell_dependencies() rules_shell_toolchains() ### Register bazel-lib toolchains aspect_bazel_lib_register_toolchains() ### Create the host platform repository transitively required by bazel-lib load("@&#8203;bazel_tools//tools/build_defs/repo:utils.bzl", "maybe") load("@&#8203;platforms//host:extension.bzl", "host_platform_repo") maybe( host_platform_repo, name = "host_platform", ) ``` #### What's Changed - fix: remove references to incompatible\_use\_toolchain\_transition by [@&#8203;benjaminp](https://github.com/benjaminp) in [#&#8203;1109](https://github.com/bazel-contrib/bazel-lib/pull/1109) #### New Contributors - [@&#8203;benjaminp](https://github.com/benjaminp) made their first contribution in [#&#8203;1109](https://github.com/bazel-contrib/bazel-lib/pull/1109) **Full Changelog**: <bazel-contrib/bazel-lib@v2.19.1...v2.19.2> ### [`v2.19.1`](https://github.com/bazel-contrib/bazel-lib/releases/tag/v2.19.1) [Compare Source](https://github.com/bazel-contrib/bazel-lib/compare/v2.17.1...v2.19.1) #### Using Bzlmod with Bazel 6: 1. Enable with `common --enable_bzlmod` in `.bazelrc`. 2. Add to your `MODULE.bazel` file: ```starlark bazel_dep(name = "aspect_bazel_lib", version = "2.19.1") ``` > Read more about bzlmod: <https://blog.aspect.dev/bzlmod> #### Using WORKSPACE Paste this snippet into your `WORKSPACE` file: ```starlark load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "aspect_bazel_lib", sha256 = "63ae96db9b9ea3821320e4274352980387dc3218baeea0387f7cf738755d0f16", strip_prefix = "bazel-lib-2.19.1", url = "https://github.com/bazel-contrib/bazel-lib/releases/download/v2.19.1/bazel-lib-v2.19.1.tar.gz", ) load("@&#8203;aspect_bazel_lib//lib:repositories.bzl", "aspect_bazel_lib_dependencies", "aspect_bazel_lib_register_toolchains") ### Required bazel-lib dependencies aspect_bazel_lib_dependencies() ### Required rules_shell dependencies load("@&#8203;rules_shell//shell:repositories.bzl", "rules_shell_dependencies", "rules_shell_toolchains") rules_shell_dependencies() rules_shell_toolchains() ### Register bazel-lib toolchains aspect_bazel_lib_register_toolchains() ### Create the host platform repository transitively required by bazel-lib load("@&#8203;bazel_tools//tools/build_defs/repo:utils.bzl", "maybe") load("@&#8203;platforms//host:extension.bzl", "host_platform_repo") maybe( host_platform_repo, name = "host_platform", ) ``` #### What's Changed - refactor: Bazelrc presets: Almost always use common by [@&#8203;hofbi](https://github.com/hofbi) in [#&#8203;1095](https://github.com/bazel-contrib/bazel-lib/pull/1095) - chore: pre-commit config update && autoupdate by [@&#8203;hofbi](https://github.com/hofbi) in [#&#8203;1096](https://github.com/bazel-contrib/bazel-lib/pull/1096) - chore: Exclude prettier hook from renovate by [@&#8203;hofbi](https://github.com/hofbi) in [#&#8203;1097](https://github.com/bazel-contrib/bazel-lib/pull/1097) - fix: Remove references to `@local_config_platform` by [@&#8203;fmeum](https://github.com/fmeum) in [#&#8203;1098](https://github.com/bazel-contrib/bazel-lib/pull/1098) - refactor: Make all bazelrc presets common by [@&#8203;hofbi](https://github.com/hofbi) in [#&#8203;1099](https://github.com/bazel-contrib/bazel-lib/pull/1099) - feat: apply rules\_shell fixes to WORKSPACE by [@&#8203;novas0x2a](https://github.com/novas0x2a) in [#&#8203;1101](https://github.com/bazel-contrib/bazel-lib/pull/1101) - feat: add `windows_arm64` binaries for built-in toolchains by [@&#8203;albertocavalcante](https://github.com/albertocavalcante) in [#&#8203;1102](https://github.com/bazel-contrib/bazel-lib/pull/1102) - chore(release): allow creating a tag from GH UI by [@&#8203;alexeagle](https://github.com/alexeagle) in [#&#8203;1104](https://github.com/bazel-contrib/bazel-lib/pull/1104) - chore: allow release workflow to be called from tag.yaml by [@&#8203;alexeagle](https://github.com/alexeagle) in [#&#8203;1105](https://github.com/bazel-contrib/bazel-lib/pull/1105) - chore: add back doc redirects by [@&#8203;alexeagle](https://github.com/alexeagle) in [#&#8203;1100](https://github.com/bazel-contrib/bazel-lib/pull/1100) - feat: Propose experimental\_remote\_cache\_eviction\_retries=5 for bazel 7 by [@&#8203;hofbi](https://github.com/hofbi) in [#&#8203;1106](https://github.com/bazel-contrib/bazel-lib/pull/1106) - fix(release): another spot tag\_name wasn't wired through by [@&#8203;alexeagle](https://github.com/alexeagle) in [#&#8203;1107](https://github.com/bazel-contrib/bazel-lib/pull/1107) #### New Contributors - [@&#8203;albertocavalcante](https://github.com/albertocavalcante) made their first contribution in [#&#8203;1102](https://github.com/bazel-contrib/bazel-lib/pull/1102) **Full Changelog**: <bazel-contrib/bazel-lib@v2.17.1...v2.19.1> ### [`v2.17.1`](https://github.com/bazel-contrib/bazel-lib/releases/tag/v2.17.1) [Compare Source](https://github.com/bazel-contrib/bazel-lib/compare/v2.17.0...v2.17.1) #### Using Bzlmod with Bazel 6: 1. Enable with `common --enable_bzlmod` in `.bazelrc`. 2. Add to your `MODULE.bazel` file: ```starlark bazel_dep(name = "aspect_bazel_lib", version = "2.17.1") ``` > Read more about bzlmod: <https://blog.aspect.dev/bzlmod> #### Using WORKSPACE Paste this snippet into your `WORKSPACE` file: ```starlark load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "aspect_bazel_lib", sha256 = "e5131e44db23459bd1ed04635f2ae5436bc83f5e38629e07b75c0bf206f09245", strip_prefix = "bazel-lib-2.17.1", url = "https://github.com/bazel-contrib/bazel-lib/releases/download/v2.17.1/bazel-lib-v2.17.1.tar.gz", ) load("@&#8203;aspect_bazel_lib//lib:repositories.bzl", "aspect_bazel_lib_dependencies", "aspect_bazel_lib_register_toolchains") ### Required bazel-lib dependencies aspect_bazel_lib_dependencies() ### Register bazel-lib toolchains aspect_bazel_lib_register_toolchains() ``` #### What's Changed - fix(release): missed a public API symbol that requires re-export by [@&#8203;alexeagle](https://github.com/alexeagle) in [#&#8203;1094](https://github.com/bazel-contrib/bazel-lib/pull/1094) **Full Changelog**: <bazel-contrib/bazel-lib@v2.17.0...v2.17.1> ### [`v2.17.0`](https://github.com/bazel-contrib/bazel-lib/releases/tag/v2.17.0) [Compare Source](https://github.com/bazel-contrib/bazel-lib/compare/v2.16.0...v2.17.0) ### Do not use, inadvertent breaking change rules\_js fails with a missing public API symbol: ``` ERROR: Traceback (most recent call last): File "/home/runner/.bazel/external/aspect_rules_js+/js/private/js_image_layer.bzl", line 16, column 41, in <toplevel> load("@&#8203;aspect_bazel_lib//lib:tar.bzl", "tar_lib") Error: file '@&#8203;aspect_bazel_lib//lib:tar.bzl' does not contain symbol 'tar_lib' ``` </details> <details> <summary>bazelbuild/bazel-skylib (bazel_skylib)</summary> ### [`v1.8.1`](https://github.com/bazelbuild/bazel-skylib/blob/HEAD/CHANGELOG.md#Release-181) [Compare Source](https://github.com/bazelbuild/bazel-skylib/compare/1.8.0...1.8.1) **What's Changed** - Make `is_windows` public ([#&#8203;584](https://github.com/bazelbuild/bazel-skylib/pull/584)) **Full Changelog**: <bazelbuild/bazel-skylib@1.8.0...1.8.1> ### [`v1.8.0`](https://github.com/bazelbuild/bazel-skylib/blob/HEAD/CHANGELOG.md#Release-180) [Compare Source](https://github.com/bazelbuild/bazel-skylib/compare/1.7.1...1.8.0) #### What's Changed - fix: subpackages.all works for root packages by [@&#8203;kilian-funk](https://github.com/kilian-funk) in [#&#8203;531](https://github.com/bazelbuild/bazel-skylib/pull/531) - Strip compatible\_with from bzl\_library rules by [@&#8203;aiuto](https://github.com/aiuto) in [#&#8203;522](https://github.com/bazelbuild/bazel-skylib/pull/522) - Make only root test\_deps externally visible by [@&#8203;tetromino](https://github.com/tetromino) in [#&#8203;508](https://github.com/bazelbuild/bazel-skylib/pull/508) - Update README.md by [@&#8203;BoleynSu](https://github.com/BoleynSu) in [#&#8203;380](https://github.com/bazelbuild/bazel-skylib/pull/380) - Add test\_deps to rules/private by [@&#8203;aiuto](https://github.com/aiuto) in [#&#8203;534](https://github.com/bazelbuild/bazel-skylib/pull/534) - Fix bazel\_skylib with Bazel\@&#8203;HEAD by [@&#8203;meteorcloudy](https://github.com/meteorcloudy) in [#&#8203;538](https://github.com/bazelbuild/bazel-skylib/pull/538) - Explicitly enable workspace for some tasks by [@&#8203;meteorcloudy](https://github.com/meteorcloudy) in [#&#8203;540](https://github.com/bazelbuild/bazel-skylib/pull/540) - README.md: fix broken directory rule links by [@&#8203;lukasoyen](https://github.com/lukasoyen) in [#&#8203;544](https://github.com/bazelbuild/bazel-skylib/pull/544) - Remove sh\_binary usage for Bazel 8 friendliness by [@&#8203;tetromino](https://github.com/tetromino) in [#&#8203;550](https://github.com/bazelbuild/bazel-skylib/pull/550) - adding scope attributes for starlark flags by [@&#8203;aranguyen](https://github.com/aranguyen) in [#&#8203;546](https://github.com/bazelbuild/bazel-skylib/pull/546) - Update common\_settings.bzl by [@&#8203;aranguyen](https://github.com/aranguyen) in [#&#8203;552](https://github.com/bazelbuild/bazel-skylib/pull/552) - Simplify CI steup and make presubmit green again by [@&#8203;meteorcloudy](https://github.com/meteorcloudy) in [#&#8203;557](https://github.com/bazelbuild/bazel-skylib/pull/557) - fix(gazelle): remove deprecated function call by [@&#8203;tyler-french](https://github.com/tyler-french) in [#&#8203;556](https://github.com/bazelbuild/bazel-skylib/pull/556) - Remove obsolete bazel 4.x compat code by [@&#8203;lukasoyen](https://github.com/lukasoyen) in [#&#8203;560](https://github.com/bazelbuild/bazel-skylib/pull/560) - Add new "env" variable to native\_\* rules by [@&#8203;gioachin](https://github.com/gioachin) in [#&#8203;561](https://github.com/bazelbuild/bazel-skylib/pull/561) - Replace outdated `select() on --cpu` with another flag ref by [@&#8203;gregestren](https://github.com/gregestren) in [#&#8203;570](https://github.com/bazelbuild/bazel-skylib/pull/570) - Migrate away from `@bazel_tools//src/conditions:host_windows` by [@&#8203;fmeum](https://github.com/fmeum) in [#&#8203;574](https://github.com/bazelbuild/bazel-skylib/pull/574) - Use DefaultInfo directly by [@&#8203;keith](https://github.com/keith) in [#&#8203;577](https://github.com/bazelbuild/bazel-skylib/pull/577) - Use `native.package_relative_label` in `selects.bzl` by [@&#8203;fmeum](https://github.com/fmeum) in [#&#8203;576](https://github.com/bazelbuild/bazel-skylib/pull/576) - Add BCR publishing workflow by [@&#8203;fmeum](https://github.com/fmeum) in [#&#8203;581](https://github.com/bazelbuild/bazel-skylib/pull/581) #### New Contributors - [@&#8203;kilian-funk](https://github.com/kilian-funk) made their first contribution in [#&#8203;531](https://github.com/bazelbuild/bazel-skylib/pull/531) - [@&#8203;BoleynSu](https://github.com/BoleynSu) made their first contribution in [#&#8203;380](https://github.com/bazelbuild/bazel-skylib/pull/380) - [@&#8203;lukasoyen](https://github.com/lukasoyen) made their first contribution in [#&#8203;544](https://github.com/bazelbuild/bazel-skylib/pull/544) - [@&#8203;aranguyen](https://github.com/aranguyen) made their first contribution in [#&#8203;546](https://github.com/bazelbuild/bazel-skylib/pull/546) - [@&#8203;tyler-french](https://github.com/tyler-french) made their first contribution in [#&#8203;556](https://github.com/bazelbuild/bazel-skylib/pull/556) - [@&#8203;gioachin](https://github.com/gioachin) made their first contribution in [#&#8203;561](https://github.com/bazelbuild/bazel-skylib/pull/561) **Full Changelog**: <bazelbuild/bazel-skylib@1.7.1...1.8.0> </details> <details> <summary>bazel-contrib/rules_nodejs (rules_nodejs)</summary> ### [`v6.5.0`](https://github.com/bazel-contrib/rules_nodejs/releases/tag/v6.5.0) [Compare Source](https://github.com/bazel-contrib/rules_nodejs/compare/v6.4.0...v6.5.0) #### Using Bzlmod with Bazel 6 or greater 1. (Bazel 6 only) Enable with `common --enable_bzlmod` in `.bazelrc`. 2. Add to your `MODULE.bazel` file: ```starlark bazel_dep(name = "rules_nodejs", version = "6.5.0") ``` #### Using WORKSPACE Paste this snippet into your `WORKSPACE.bazel` file: ```starlark load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "rules_nodejs", sha256 = "37eaae51158b99d444c6ff277c212874aafa45302feb7dc58659113d23446165", strip_prefix = "rules_nodejs-6.5.0", url = "https://github.com/bazel-contrib/rules_nodejs/releases/download/v6.5.0/rules_nodejs-v6.5.0.tar.gz", ) ``` #### What's Changed - Update Node.js Versions by [@&#8203;mattem](https://github.com/mattem) in [#&#8203;3832](https://github.com/bazel-contrib/rules_nodejs/pull/3832) - fix: minor typos in warning messages by [@&#8203;govindpuff](https://github.com/govindpuff) in [#&#8203;3833](https://github.com/bazel-contrib/rules_nodejs/pull/3833) - Update Node.js Versions by [@&#8203;mattem](https://github.com/mattem) in [#&#8203;3838](https://github.com/bazel-contrib/rules_nodejs/pull/3838) - Update Node.js Versions by [@&#8203;mattem](https://github.com/mattem) in [#&#8203;3840](https://github.com/bazel-contrib/rules_nodejs/pull/3840) - feat: lazy initialize runfiles by [@&#8203;nickschaap](https://github.com/nickschaap) in [#&#8203;3839](https://github.com/bazel-contrib/rules_nodejs/pull/3839) - feat: add bzlmod node\_repositories support by [@&#8203;jbedard](https://github.com/jbedard) in [#&#8203;3843](https://github.com/bazel-contrib/rules_nodejs/pull/3843) - chore(ci): add aspect workflows by [@&#8203;alexeagle](https://github.com/alexeagle) in [#&#8203;3836](https://github.com/bazel-contrib/rules_nodejs/pull/3836) - fix: expose npm binary in toolchain files by [@&#8203;alexeagle](https://github.com/alexeagle) in [#&#8203;3845](https://github.com/bazel-contrib/rules_nodejs/pull/3845) - feat: add windows\_arm64 support by [@&#8203;dennisameling](https://github.com/dennisameling) in [#&#8203;3846](https://github.com/bazel-contrib/rules_nodejs/pull/3846) - Update Node.js Versions by [@&#8203;mattem](https://github.com/mattem) in [#&#8203;3847](https://github.com/bazel-contrib/rules_nodejs/pull/3847) - Update Node.js Versions by [@&#8203;mattem](https://github.com/mattem) in [#&#8203;3849](https://github.com/bazel-contrib/rules_nodejs/pull/3849) #### New Contributors - [@&#8203;govindpuff](https://github.com/govindpuff) made their first contribution in [#&#8203;3833](https://github.com/bazel-contrib/rules_nodejs/pull/3833) - [@&#8203;nickschaap](https://github.com/nickschaap) made their first contribution in [#&#8203;3839](https://github.com/bazel-contrib/rules_nodejs/pull/3839) - [@&#8203;dennisameling](https://github.com/dennisameling) made their first contribution in [#&#8203;3846](https://github.com/bazel-contrib/rules_nodejs/pull/3846) **Full Changelog**: <bazel-contrib/rules_nodejs@v6.4.0...v6.5.0> ### [`v6.4.0`](https://github.com/bazel-contrib/rules_nodejs/releases/tag/v6.4.0) [Compare Source](https://github.com/bazel-contrib/rules_nodejs/compare/v6.3.5...v6.4.0) > \[!WARNING] > > ## Node 20 by default > > This release updates the default Node.js version from v18 to v20. If this is breaking for you, explicitly set a v18 release. #### Using Bzlmod with Bazel 6 or greater 1. (Bazel 6 only) Enable with `common --enable_bzlmod` in `.bazelrc`. 2. Add to your `MODULE.bazel` file: ```starlark bazel_dep(name = "rules_nodejs", version = "6.4.0") ``` #### Using WORKSPACE Paste this snippet into your `WORKSPACE.bazel` file: ```starlark load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "rules_nodejs", sha256 = "8bfd114e95e88df5ecc66b03b726944f47a8b46db4b3b6ace87cfc316713bd1c", strip_prefix = "rules_nodejs-6.4.0", url = "https://github.com/bazel-contrib/rules_nodejs/releases/download/v6.4.0/rules_nodejs-v6.4.0.tar.gz", ) ``` #### What's Changed - Update Node.js Versions by [@&#8203;mattem](https://github.com/mattem) in [#&#8203;3826](https://github.com/bazel-contrib/rules_nodejs/pull/3826) - Update Node.js Versions by [@&#8203;mattem](https://github.com/mattem) in [#&#8203;3827](https://github.com/bazel-contrib/rules_nodejs/pull/3827) - fix(publish): pick up secret when passed from caller workflow by [@&#8203;alexeagle](https://github.com/alexeagle) in [#&#8203;3828](https://github.com/bazel-contrib/rules_nodejs/pull/3828) - Update Node.js Versions by [@&#8203;mattem](https://github.com/mattem) in [#&#8203;3831](https://github.com/bazel-contrib/rules_nodejs/pull/3831) - feat: change nodejs default to 20 by [@&#8203;alexeagle](https://github.com/alexeagle) in [#&#8203;3830](https://github.com/bazel-contrib/rules_nodejs/pull/3830) **Full Changelog**: <bazel-contrib/rules_nodejs@v6.3.5...v6.4.0> </details> --- ### Configuration 📅 **Schedule**: Branch creation - "after 2am every weekday,before 5am every weekday" 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 is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/aspect-build/rules_js). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS43MS4xIiwidXBkYXRlZEluVmVyIjoiNDEuOTcuMTAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImRlcHMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 parent f0fc1b9 commit 48f3e6e

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

js/repositories.bzl

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,22 +14,22 @@ def http_archive(**kwargs):
1414
def rules_js_dependencies():
1515
http_archive(
1616
name = "bazel_skylib",
17-
sha256 = "bc283cdfcd526a52c3201279cda4bc298652efa898b10b4db0837dc51652756f",
18-
urls = ["https://github.com/bazelbuild/bazel-skylib/releases/download/1.7.1/bazel-skylib-1.7.1.tar.gz"],
17+
sha256 = "51b5105a760b353773f904d2bbc5e664d0987fbaf22265164de65d43e910d8ac",
18+
urls = ["https://github.com/bazelbuild/bazel-skylib/releases/download/1.8.1/bazel-skylib-1.8.1.tar.gz"],
1919
)
2020

2121
http_archive(
2222
name = "rules_nodejs",
23-
sha256 = "164f1bd7e2a67ab3f6caf5b49b53c7dd625d293513154fa720e30d39eaa8285f",
24-
strip_prefix = "rules_nodejs-6.3.5",
25-
url = "https://github.com/bazel-contrib/rules_nodejs/releases/download/v6.3.5/rules_nodejs-v6.3.5.tar.gz",
23+
sha256 = "37eaae51158b99d444c6ff277c212874aafa45302feb7dc58659113d23446165",
24+
strip_prefix = "rules_nodejs-6.5.0",
25+
url = "https://github.com/bazel-contrib/rules_nodejs/releases/download/v6.5.0/rules_nodejs-v6.5.0.tar.gz",
2626
)
2727

2828
http_archive(
2929
name = "aspect_bazel_lib",
30-
sha256 = "fc8fe1be58ae39f84a8613d554534760c7f0819d407afcc98bbcbd990523bfed",
31-
strip_prefix = "bazel-lib-2.16.0",
32-
url = "https://github.com/bazel-contrib/bazel-lib/releases/download/v2.16.0/bazel-lib-v2.16.0.tar.gz",
30+
sha256 = "f525668442e4b19ae10d77e0b5ad15de5807025f321954dfb7065c0fe2429ec1",
31+
strip_prefix = "bazel-lib-2.21.1",
32+
url = "https://github.com/bazel-contrib/bazel-lib/releases/download/v2.21.1/bazel-lib-v2.21.1.tar.gz",
3333
)
3434

3535
http_archive(

0 commit comments

Comments
 (0)