sourcegraph / src-cli

Sourcegraph CLI
https://sourcegraph.com
Apache License 2.0
267 stars 57 forks source link

Update dependency aspect_bazel_lib to v2 #1051

Closed renovate[bot] closed 3 months ago

renovate[bot] commented 7 months ago

Mend Renovate

This PR contains the following updates:

Package Type Update New value References Sourcegraph
aspect_bazel_lib http_archive major v2.6.1 source code search for "aspect_bazel_lib"

Test plan: CI should pass with updated dependencies. No review required: this is an automated dependency update PR.


Release Notes

aspect-build/bazel-lib (aspect_bazel_lib) ### [`v2.6.1`](https://togithub.com/aspect-build/bazel-lib/releases/tag/v2.6.1) [Compare Source](https://togithub.com/aspect-build/bazel-lib/compare/v2.6.0...v2.6.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.6.1") ``` > Read more about bzlmod: #### Using WORKSPACE Paste this snippet into your `WORKSPACE` file: ```starlark load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "aspect_bazel_lib", sha256 = "ac6392cbe5e1cc7701bbd81caf94016bae6f248780e12af4485d4a7127b4cb2b", strip_prefix = "bazel-lib-2.6.1", url = "https://github.com/aspect-build/bazel-lib/releases/download/v2.6.1/bazel-lib-v2.6.1.tar.gz", ) load("@​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 - Use statically-linked bsdtar on all platforms by [@​alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/804](https://togithub.com/aspect-build/bazel-lib/pull/804) **Full Changelog**: https://github.com/aspect-build/bazel-lib/compare/v2.6.0...v2.6.1 ### [`v2.6.0`](https://togithub.com/aspect-build/bazel-lib/releases/tag/v2.6.0) [Compare Source](https://togithub.com/aspect-build/bazel-lib/compare/v2.5.3...v2.6.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.6.0") ``` > Read more about bzlmod: #### Using WORKSPACE Paste this snippet into your `WORKSPACE` file: ```starlark load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "aspect_bazel_lib", sha256 = "3e0a430ada9b8f0f845767a267cf584bc94b8ec642d6093f31dca3938b18f6a1", strip_prefix = "bazel-lib-2.6.0", url = "https://github.com/aspect-build/bazel-lib/releases/download/v2.6.0/bazel-lib-v2.6.0.tar.gz", ) load("@​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 - chore: stash output of vmstat in artifacts by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/793](https://togithub.com/aspect-build/bazel-lib/pull/793) - feat: add a helper for rules to work with resource_sets by [@​alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/792](https://togithub.com/aspect-build/bazel-lib/pull/792) - feat: don't require 'out' on expand_template by [@​alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/798](https://togithub.com/aspect-build/bazel-lib/pull/798) - clean rm of copied dirs and files by [@​jgao54](https://togithub.com/jgao54) in [https://github.com/aspect-build/bazel-lib/pull/799](https://togithub.com/aspect-build/bazel-lib/pull/799) #### New Contributors - [@​jgao54](https://togithub.com/jgao54) made their first contribution in [https://github.com/aspect-build/bazel-lib/pull/799](https://togithub.com/aspect-build/bazel-lib/pull/799) **Full Changelog**: https://github.com/aspect-build/bazel-lib/compare/v2.5.3...v2.6.0 ### [`v2.5.3`](https://togithub.com/aspect-build/bazel-lib/releases/tag/v2.5.3) [Compare Source](https://togithub.com/aspect-build/bazel-lib/compare/v2.5.2...v2.5.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.5.3") ``` > Read more about bzlmod: #### Using WORKSPACE Paste this snippet into your `WORKSPACE` file: ```starlark load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "aspect_bazel_lib", sha256 = "6c25c59581041ede31e117693047f972cc4700c89acf913658dc89d04c338f8d", strip_prefix = "bazel-lib-2.5.3", url = "https://github.com/aspect-build/bazel-lib/releases/download/v2.5.3/bazel-lib-v2.5.3.tar.gz", ) load("@​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: srcs is not mandatory by [@​thesayyn](https://togithub.com/thesayyn) in [https://github.com/aspect-build/bazel-lib/pull/786](https://togithub.com/aspect-build/bazel-lib/pull/786) **Full Changelog**: https://github.com/aspect-build/bazel-lib/compare/v2.5.2...v2.5.3 ### [`v2.5.2`](https://togithub.com/aspect-build/bazel-lib/releases/tag/v2.5.2) [Compare Source](https://togithub.com/aspect-build/bazel-lib/compare/v2.5.1...v2.5.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.5.2") ``` > Read more about bzlmod: #### Using WORKSPACE Paste this snippet into your `WORKSPACE` file: ```starlark load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "aspect_bazel_lib", sha256 = "9bb90581f11926192ccc84f9a798d90153ea04b833f6b46e8dbbe5ebf3c51d01", strip_prefix = "bazel-lib-2.5.2", url = "https://github.com/aspect-build/bazel-lib/releases/download/v2.5.2/bazel-lib-v2.5.2.tar.gz", ) load("@​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 - chore: upgrade to Aspect Workflows 5.9.16 by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/775](https://togithub.com/aspect-build/bazel-lib/pull/775) - chore: fix circleci yaml generation for artifact path storage by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/777](https://togithub.com/aspect-build/bazel-lib/pull/777) - docs: add use_default_shell_env to docstring of run_binary by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/778](https://togithub.com/aspect-build/bazel-lib/pull/778) - docs: add warning about using use_default_shell_env by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/779](https://togithub.com/aspect-build/bazel-lib/pull/779) - chore: upgrade to Aspect Workflows 5.9.18 by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/780](https://togithub.com/aspect-build/bazel-lib/pull/780) - chore: upgrade to Aspect Workflows 5.9.20 by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/784](https://togithub.com/aspect-build/bazel-lib/pull/784) - fix: tar#srcs is optional by [@​thesayyn](https://togithub.com/thesayyn) in [https://github.com/aspect-build/bazel-lib/pull/785](https://togithub.com/aspect-build/bazel-lib/pull/785) **Full Changelog**: https://github.com/aspect-build/bazel-lib/compare/v2.5.1...v2.5.2 ### [`v2.5.1`](https://togithub.com/aspect-build/bazel-lib/releases/tag/v2.5.1) [Compare Source](https://togithub.com/aspect-build/bazel-lib/compare/v2.5.0...v2.5.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.5.1") ``` > Read more about bzlmod: #### Using WORKSPACE Paste this snippet into your `WORKSPACE` file: ```starlark load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "aspect_bazel_lib", sha256 = "a59096e01b43d86c6667a869f0e90e0c4b1d4cb03c3d3a972a32ff687c750ac2", strip_prefix = "bazel-lib-2.5.1", url = "https://github.com/aspect-build/bazel-lib/releases/download/v2.5.1/bazel-lib-v2.5.1.tar.gz", ) load("@​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 - chore: fix GHA concurrency check to not apply to main branch by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/771](https://togithub.com/aspect-build/bazel-lib/pull/771) - chore: upgrade to Aspect Workflows 5.9.14 by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/772](https://togithub.com/aspect-build/bazel-lib/pull/772) - chore: upgrade to Aspect Workflows 5.9.15 by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/773](https://togithub.com/aspect-build/bazel-lib/pull/773) - feat: support location expansion in tar by [@​thesayyn](https://togithub.com/thesayyn) in [https://github.com/aspect-build/bazel-lib/pull/774](https://togithub.com/aspect-build/bazel-lib/pull/774) **Full Changelog**: https://github.com/aspect-build/bazel-lib/compare/v2.5.0...v2.5.1 ### [`v2.5.0`](https://togithub.com/aspect-build/bazel-lib/releases/tag/v2.5.0) [Compare Source](https://togithub.com/aspect-build/bazel-lib/compare/v2.4.2...v2.5.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.5.0") ``` > Read more about bzlmod: #### Using WORKSPACE Paste this snippet into your `WORKSPACE` file: ```starlark load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "aspect_bazel_lib", sha256 = "f5ea76682b209cc0bd90d0f5a3b26d2f7a6a2885f0c5f615e72913f4805dbb0d", strip_prefix = "bazel-lib-2.5.0", url = "https://github.com/aspect-build/bazel-lib/releases/download/v2.5.0/bazel-lib-v2.5.0.tar.gz", ) load("@​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 - chore: upgrade to Aspect Workflows 5.9.10 by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/764](https://togithub.com/aspect-build/bazel-lib/pull/764) - Remove unnecessary ctx.resolve_tools. by [@​tjgq](https://togithub.com/tjgq) in [https://github.com/aspect-build/bazel-lib/pull/763](https://togithub.com/aspect-build/bazel-lib/pull/763) - chore: upgrade to Aspect Workflows 5.9.11 by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/765](https://togithub.com/aspect-build/bazel-lib/pull/765) - docs: add bats docs by [@​jbedard](https://togithub.com/jbedard) in [https://github.com/aspect-build/bazel-lib/pull/766](https://togithub.com/aspect-build/bazel-lib/pull/766) - chore: green up CI by [@​alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/767](https://togithub.com/aspect-build/bazel-lib/pull/767) - chore(deps): update actions/cache action to v4 by [@​renovate](https://togithub.com/renovate) in [https://github.com/aspect-build/bazel-lib/pull/744](https://togithub.com/aspect-build/bazel-lib/pull/744) - chore(deps): update actions/github-script action to v7 by [@​renovate](https://togithub.com/renovate) in [https://github.com/aspect-build/bazel-lib/pull/759](https://togithub.com/aspect-build/bazel-lib/pull/759) - Update renovate.json by [@​alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/572](https://togithub.com/aspect-build/bazel-lib/pull/572) - jq: add data file and location expansion support by [@​novas0x2a](https://togithub.com/novas0x2a) in [https://github.com/aspect-build/bazel-lib/pull/757](https://togithub.com/aspect-build/bazel-lib/pull/757) - chore(deps): update dependency bazel to v6.5.0 by [@​renovate](https://togithub.com/renovate) in [https://github.com/aspect-build/bazel-lib/pull/738](https://togithub.com/aspect-build/bazel-lib/pull/738) - feat(list): add `unique` function by [@​mgred](https://togithub.com/mgred) in [https://github.com/aspect-build/bazel-lib/pull/716](https://togithub.com/aspect-build/bazel-lib/pull/716) - chore: bump libxml2 deb to USN-6658-1 by [@​mattem](https://togithub.com/mattem) in [https://github.com/aspect-build/bazel-lib/pull/768](https://togithub.com/aspect-build/bazel-lib/pull/768) #### New Contributors - [@​tjgq](https://togithub.com/tjgq) made their first contribution in [https://github.com/aspect-build/bazel-lib/pull/763](https://togithub.com/aspect-build/bazel-lib/pull/763) - [@​novas0x2a](https://togithub.com/novas0x2a) made their first contribution in [https://github.com/aspect-build/bazel-lib/pull/757](https://togithub.com/aspect-build/bazel-lib/pull/757) **Full Changelog**: https://github.com/aspect-build/bazel-lib/compare/v2.4.2...v2.5.0 ### [`v2.4.2`](https://togithub.com/aspect-build/bazel-lib/releases/tag/v2.4.2) [Compare Source](https://togithub.com/aspect-build/bazel-lib/compare/v2.4.1...v2.4.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.4.2") ``` > Read more about bzlmod: #### Using WORKSPACE Paste this snippet into your `WORKSPACE` file: ```starlark load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "aspect_bazel_lib", sha256 = "f75d03783588e054899eb0729a97fb5b8973c1a26f30373fafd485c90bf207d1", strip_prefix = "bazel-lib-2.4.2", url = "https://github.com/aspect-build/bazel-lib/releases/download/v2.4.2/bazel-lib-v2.4.2.tar.gz", ) load("@​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 - chore: upgrade to Aspect Workflows 5.9.4 by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/750](https://togithub.com/aspect-build/bazel-lib/pull/750) - Update tar.bzl by [@​alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/751](https://togithub.com/aspect-build/bazel-lib/pull/751) - chore: upgrade to Aspect Workflows 5.9.5 by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/752](https://togithub.com/aspect-build/bazel-lib/pull/752) - chore: update always_delivery to auto_delivery by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/753](https://togithub.com/aspect-build/bazel-lib/pull/753) - presets: remove eternal test_timeout_filtering by [@​alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/758](https://togithub.com/aspect-build/bazel-lib/pull/758) - chore: upgrade to Aspect Worklfows 5.9.9 by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/761](https://togithub.com/aspect-build/bazel-lib/pull/761) - chore: make it possible to override run_binary#use_default_shell_env by [@​alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/762](https://togithub.com/aspect-build/bazel-lib/pull/762) **Full Changelog**: https://github.com/aspect-build/bazel-lib/compare/v2.4.0...v2.4.2 ### [`v2.4.1`](https://togithub.com/aspect-build/bazel-lib/releases/tag/v2.4.1) [Compare Source](https://togithub.com/aspect-build/bazel-lib/compare/v2.3.0...v2.4.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.4.1") ``` > Read more about bzlmod: #### Using WORKSPACE Paste this snippet into your `WORKSPACE` file: ```starlark load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "aspect_bazel_lib", sha256 = "979667bb7276ee8fcf2c114c9be9932b9a3052a64a647e0dcaacfb9c0016f0a3", strip_prefix = "bazel-lib-2.4.1", url = "https://github.com/aspect-build/bazel-lib/releases/download/v2.4.1/bazel-lib-v2.4.1.tar.gz", ) load("@​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 - chore(deps): update dependency bazel_gazelle to v0.35.0 by [@​renovate](https://togithub.com/renovate) in [https://github.com/aspect-build/bazel-lib/pull/647](https://togithub.com/aspect-build/bazel-lib/pull/647) - fix(deps): update golang.org/x/exp digest to [`db7319d`](https://togithub.com/aspect-build/bazel-lib/commit/db7319d) by [@​renovate](https://togithub.com/renovate) in [https://github.com/aspect-build/bazel-lib/pull/709](https://togithub.com/aspect-build/bazel-lib/pull/709) - chore: reduce size of remote cache to tune deployment costs by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/725](https://togithub.com/aspect-build/bazel-lib/pull/725) - chore: bump to e2-medium k8s nodes by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/726](https://togithub.com/aspect-build/bazel-lib/pull/726) - chore: upgrade bash rlocation lib to v3 by [@​alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/727](https://togithub.com/aspect-build/bazel-lib/pull/727) - chore(deps): update dependency io_bazel_rules_go to v0.45.1 by [@​renovate](https://togithub.com/renovate) in [https://github.com/aspect-build/bazel-lib/pull/569](https://togithub.com/aspect-build/bazel-lib/pull/569) - chore(deps): update dependency platforms to v0.0.8 by [@​renovate](https://togithub.com/renovate) in [https://github.com/aspect-build/bazel-lib/pull/632](https://togithub.com/aspect-build/bazel-lib/pull/632) - chore: add example of using write_source_file to merge output tree artifact files with source files that are already in an output directory by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/730](https://togithub.com/aspect-build/bazel-lib/pull/730) - FR-723: make WriteSourceFileInfo public by [@​ewhauser](https://togithub.com/ewhauser) in [https://github.com/aspect-build/bazel-lib/pull/724](https://togithub.com/aspect-build/bazel-lib/pull/724) - chore: set correct warming queue by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/734](https://togithub.com/aspect-build/bazel-lib/pull/734) - chore(deps): update dependency bazel_features to v0.2.0 by [@​renovate](https://togithub.com/renovate) in [https://github.com/aspect-build/bazel-lib/pull/729](https://togithub.com/aspect-build/bazel-lib/pull/729) - chore: BCR testing on Bazel 6 and 7 by [@​alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/736](https://togithub.com/aspect-build/bazel-lib/pull/736) - Update paths.bzl by [@​alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/735](https://togithub.com/aspect-build/bazel-lib/pull/735) - perf: remove unnecessary calls to 'to_list' by [@​mattem](https://togithub.com/mattem) in [https://github.com/aspect-build/bazel-lib/pull/737](https://togithub.com/aspect-build/bazel-lib/pull/737) - chore(deps): update dependency bazel_skylib to v1.5.0 by [@​renovate](https://togithub.com/renovate) in [https://github.com/aspect-build/bazel-lib/pull/648](https://togithub.com/aspect-build/bazel-lib/pull/648) - fix(deps): update golang.org/x/exp digest to [`1b97071`](https://togithub.com/aspect-build/bazel-lib/commit/1b97071) by [@​renovate](https://togithub.com/renovate) in [https://github.com/aspect-build/bazel-lib/pull/728](https://togithub.com/aspect-build/bazel-lib/pull/728) - chore: upgrade to Aspect Workflows 5.9.0 by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/740](https://togithub.com/aspect-build/bazel-lib/pull/740) - chore(deps): update dependency bazel_skylib_gazelle_plugin to v1.5.0 by [@​renovate](https://togithub.com/renovate) in [https://github.com/aspect-build/bazel-lib/pull/685](https://togithub.com/aspect-build/bazel-lib/pull/685) - chore: upgrade to Aspect Workflows 5.9.2 by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/742](https://togithub.com/aspect-build/bazel-lib/pull/742) - chore: cancel previous GHA from the same PR by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/745](https://togithub.com/aspect-build/bazel-lib/pull/745) - fix: merge user tags in stardoc_with_diff_test by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/746](https://togithub.com/aspect-build/bazel-lib/pull/746) #### New Contributors - [@​ewhauser](https://togithub.com/ewhauser) made their first contribution in [https://github.com/aspect-build/bazel-lib/pull/724](https://togithub.com/aspect-build/bazel-lib/pull/724) **Full Changelog**: https://github.com/aspect-build/bazel-lib/compare/v2.3.0...v2.4.1 ### [`v2.3.0`](https://togithub.com/aspect-build/bazel-lib/releases/tag/v2.3.0) [Compare Source](https://togithub.com/aspect-build/bazel-lib/compare/v2.2.0...v2.3.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.3.0") ``` > Read more about bzlmod: #### Using WORKSPACE Paste this snippet into your `WORKSPACE` file: ```starlark load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "aspect_bazel_lib", sha256 = "bda4a69fa50411b5feef473b423719d88992514d259dadba7d8218a1d02c7883", strip_prefix = "bazel-lib-2.3.0", url = "https://github.com/aspect-build/bazel-lib/releases/download/v2.3.0/bazel-lib-v2.3.0.tar.gz", ) load("@​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 - chore: fix failing test on arm64 machines by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/718](https://togithub.com/aspect-build/bazel-lib/pull/718) - feat: allow write_source_file(s) to write source files to bazel packages outside of the target's package by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/717](https://togithub.com/aspect-build/bazel-lib/pull/717) **Full Changelog**: https://github.com/aspect-build/bazel-lib/compare/v2.2.0...v2.3.0 ### [`v2.2.0`](https://togithub.com/aspect-build/bazel-lib/releases/tag/v2.2.0) [Compare Source](https://togithub.com/aspect-build/bazel-lib/compare/v2.1.2...v2.2.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.2.0") ``` > Read more about bzlmod: #### Using WORKSPACE Paste this snippet into your `WORKSPACE` file: ```starlark load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "aspect_bazel_lib", sha256 = "8d71a578e4e1b6a54aea7598ebfbd8fc9e3be5da881ff9d2b80249577b933a40", strip_prefix = "bazel-lib-2.2.0", url = "https://github.com/aspect-build/bazel-lib/releases/download/v2.2.0/bazel-lib-v2.2.0.tar.gz", ) load("@​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 - feat: add is_bazel\_7\_or_greater utility function to public API by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/714](https://togithub.com/aspect-build/bazel-lib/pull/714) - refactor: remove --enable-runfiles from javascript recommended bazelrc settings by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/715](https://togithub.com/aspect-build/bazel-lib/pull/715) **Full Changelog**: https://github.com/aspect-build/bazel-lib/compare/v2.1.2...v2.2.0 ### [`v2.1.2`](https://togithub.com/aspect-build/bazel-lib/releases/tag/v2.1.2) [Compare Source](https://togithub.com/aspect-build/bazel-lib/compare/v2.1.0...v2.1.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.1.2") ``` > Read more about bzlmod: #### Using WORKSPACE Paste this snippet into your `WORKSPACE` file: ```starlark load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "aspect_bazel_lib", sha256 = "a9ea6902c860918bd6928114efbc6ea2093df006af66459c9ac1637f9dd08f6a", strip_prefix = "bazel-lib-2.1.2", url = "https://github.com/aspect-build/bazel-lib/releases/download/v2.1.2/bazel-lib-v2.1.2.tar.gz", ) load("@​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 - chore: test against bazel 7.0.0 by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/713](https://togithub.com/aspect-build/bazel-lib/pull/713) **Full Changelog**: https://github.com/aspect-build/bazel-lib/compare/v2.1.1...v2.1.2 ### [`v2.1.0`](https://togithub.com/aspect-build/bazel-lib/releases/tag/v2.1.0) [Compare Source](https://togithub.com/aspect-build/bazel-lib/compare/v2.0.3...v2.1.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.1.0") ``` > Read more about bzlmod: #### Using WORKSPACE Paste this snippet into your `WORKSPACE` file: ```starlark load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "aspect_bazel_lib", sha256 = "fc8bd670380eaba5314769abbe9fee21d641e3da06d9d26b8073a301f6d62332", strip_prefix = "bazel-lib-2.1.0", url = "https://github.com/aspect-build/bazel-lib/releases/download/v2.1.0/bazel-lib-v2.1.0.tar.gz", ) load("@​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: isolate rules_lint dev dependency usage into its own Bazel package by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/687](https://togithub.com/aspect-build/bazel-lib/pull/687) - chore: run Aspect Workflows setup step on small instances by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/688](https://togithub.com/aspect-build/bazel-lib/pull/688) - chore: improve docs about mtree mutation by [@​alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/692](https://togithub.com/aspect-build/bazel-lib/pull/692) - fix(tar): propagate testonly attr to mtree_spec by [@​alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/691](https://togithub.com/aspect-build/bazel-lib/pull/691) - chore: enable workflows delivery on demostration target by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/693](https://togithub.com/aspect-build/bazel-lib/pull/693) - chore: upgrade to Aspect Workflows 5.9.0-rc.0 by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/694](https://togithub.com/aspect-build/bazel-lib/pull/694) - chore: upgrade to Aspect Workflows 5.9.0-rc.7 by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/695](https://togithub.com/aspect-build/bazel-lib/pull/695) - chore: switch to smaller 'small' instances without nvme drives by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/700](https://togithub.com/aspect-build/bazel-lib/pull/700) - fix [#​697](https://togithub.com/aspect-build/bazel-lib/issues/697): use to_repository_relative_path in mtree_spec by [@​gzm0](https://togithub.com/gzm0) in [https://github.com/aspect-build/bazel-lib/pull/696](https://togithub.com/aspect-build/bazel-lib/pull/696) - feat: implement bats test runner by [@​thesayyn](https://togithub.com/thesayyn) in [https://github.com/aspect-build/bazel-lib/pull/699](https://togithub.com/aspect-build/bazel-lib/pull/699) - fix: create windows launcher for bats by [@​thesayyn](https://togithub.com/thesayyn) in [https://github.com/aspect-build/bazel-lib/pull/704](https://togithub.com/aspect-build/bazel-lib/pull/704) - test: fix timeout by [@​thesayyn](https://togithub.com/thesayyn) in [https://github.com/aspect-build/bazel-lib/pull/707](https://togithub.com/aspect-build/bazel-lib/pull/707) - chore: upgrade to Aspect Workflows 5.9.0-rc.9 by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/705](https://togithub.com/aspect-build/bazel-lib/pull/705) **Full Changelog**: https://github.com/aspect-build/bazel-lib/compare/v2.0.3...v2.1.0 ### [`v2.0.3`](https://togithub.com/aspect-build/bazel-lib/releases/tag/v2.0.3) [Compare Source](https://togithub.com/aspect-build/bazel-lib/compare/v2.0.2...v2.0.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.0.3") ``` > Read more about bzlmod: #### Using WORKSPACE Paste this snippet into your `WORKSPACE` file: ```starlark load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "aspect_bazel_lib", sha256 = "c858cc637db5370f6fd752478d1153955b4b4cbec7ffe95eb4a47a48499a79c3", strip_prefix = "bazel-lib-2.0.3", url = "https://github.com/aspect-build/bazel-lib/releases/download/v2.0.3/bazel-lib-v2.0.3.tar.gz", ) load("@​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 - chore: bring in aspect_rules_lint and add format task to Aspect Workflows by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/681](https://togithub.com/aspect-build/bazel-lib/pull/681) - chore: bazel run //:format by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/682](https://togithub.com/aspect-build/bazel-lib/pull/682) - fix: expose tar_lib as public by [@​thesayyn](https://togithub.com/thesayyn) in [https://github.com/aspect-build/bazel-lib/pull/680](https://togithub.com/aspect-build/bazel-lib/pull/680) - fix(deps): update golang.org/x/exp digest to [`f3f8817`](https://togithub.com/aspect-build/bazel-lib/commit/f3f8817) by [@​renovate](https://togithub.com/renovate) in [https://github.com/aspect-build/bazel-lib/pull/601](https://togithub.com/aspect-build/bazel-lib/pull/601) - feat: introduce extension compression mapping by [@​thesayyn](https://togithub.com/thesayyn) in [https://github.com/aspect-build/bazel-lib/pull/683](https://togithub.com/aspect-build/bazel-lib/pull/683) **Full Changelog**: https://github.com/aspect-build/bazel-lib/compare/v2.0.2...v2.0.3 ### [`v2.0.2`](https://togithub.com/aspect-build/bazel-lib/releases/tag/v2.0.2) [Compare Source](https://togithub.com/aspect-build/bazel-lib/compare/v2.0.1...v2.0.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.0.2") ``` > Read more about bzlmod: #### Using WORKSPACE Paste this snippet into your `WORKSPACE` file: ```starlark load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "aspect_bazel_lib", sha256 = "4c1de11ebabc23a3c976b73a2b2647596f545beda8a61d2c1c034e07f3f8b976", strip_prefix = "bazel-lib-2.0.2", url = "https://github.com/aspect-build/bazel-lib/releases/download/v2.0.2/bazel-lib-v2.0.2.tar.gz", ) load("@​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 - chore: add an e2e to test copy actions by [@​kormide](https://togithub.com/kormide) in [https://github.com/aspect-build/bazel-lib/pull/665](https://togithub.com/aspect-build/bazel-lib/pull/665) - chore: enable dynamic port allocation on workflows NAT by [@​kormide](https://togithub.com/kormide) in [https://github.com/aspect-build/bazel-lib/pull/669](https://togithub.com/aspect-build/bazel-lib/pull/669) - chore: upgrade to Aspect Workflows 5.8.10 by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/672](https://togithub.com/aspect-build/bazel-lib/pull/672) - docs: fix load path for copy_file_to_bin_action by [@​gzm0](https://togithub.com/gzm0) in [https://github.com/aspect-build/bazel-lib/pull/673](https://togithub.com/aspect-build/bazel-lib/pull/673) - chore: upgrade to Aspect Workflows 5.8.15 by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/674](https://togithub.com/aspect-build/bazel-lib/pull/674) - chore: upgrade to Aspect Workflows 5.9.0-beta.2 by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/677](https://togithub.com/aspect-build/bazel-lib/pull/677) - feat: expose common tar variables by [@​thesayyn](https://togithub.com/thesayyn) in [https://github.com/aspect-build/bazel-lib/pull/679](https://togithub.com/aspect-build/bazel-lib/pull/679) #### New Contributors - [@​gzm0](https://togithub.com/gzm0) made their first contribution in [https://github.com/aspect-build/bazel-lib/pull/673](https://togithub.com/aspect-build/bazel-lib/pull/673) **Full Changelog**: https://github.com/aspect-build/bazel-lib/compare/v2.0.1...v2.0.2 ### [`v2.0.1`](https://togithub.com/aspect-build/bazel-lib/releases/tag/v2.0.1) [Compare Source](https://togithub.com/aspect-build/bazel-lib/compare/v2.0.0...v2.0.1) 🎉 Welcome to the first major release of bazel-lib since 1.0, which was released in June 2022. We've carefully followed semver to this point, which means we couldn't make any breaking changes for the last 16 months. To keep the project healthy, we have to occasionally clean up old code, so this release has the accumulated breaking changes. ### BREAKING CHANGES We no longer officially support Bazel 5. We encourage users to upgrade to Bazel 6. We no longer provide a workaround for Bazel 5 users to get a `@local_config_platform` repository. If you need this, you must upgrade to Bazel 6. JavaScript developers must upgrade to [rules_js v1.34.0](https://togithub.com/aspect-build/rules_js/releases/tag/v1.34.0) and [rules_ts v2.1.0](https://togithub.com/aspect-build/rules_ts/releases/tag/v2.1.0). **Toolchains:** - Toolchains are no longer automatically registered for WORKSPACE users. Users must call the `aspect_bazel_lib_register_toolchains` macro or call the `register_[xyz]_toolchain` macros individually. See snippets in the release notes below. - The `host` repository has been moved from the extension `ext` into a differed module extension named host. **jq:** We now run jq version 1.7, which includes a Linux arm64 binary. - jq stamp variables are now of the form `$stamp[0].MY_VARIABLE` rather than `$stamp.MY_VARIABLE`. **Starlark APIs:** - The `exclude_prefixes` attribute is removed from `copy_to_directory` and `copy_to_directory_bin_action`. Users should use `exclude_srcs_patterns` with glob patterns instead. - The `to_workspace_path` helper function is removed from `paths`. Use `paths.to_repository_relative_path` instead. - The `to_manifest_path` helper function is removed from paths. Use `paths.to_rlocation_path` instead. - `output_dir` is removed from `expand_variables`. Pass output directory/tree artifacts to `outs` instead. - `output_dir` is removed from `run_binary`. Use `out_dirs` instead. - The `copy_file_action` helper now uses the coreutils toolchain to perform a copy. - The `copy_directory_action` helper is removed. Use `copy_directory_bin_action` instead. - The `copy_to_directory_action` helper has been removed. Use `copy_to_directory_bin_action` action instead. - The load for `expand_template` has moved from `@aspect_bazel_lib//lib:expand_make_vars.bzl` to `@aspect_bazel_lib//lib:expand_template.bzl`. ### New Features - We have a hermetic `tar` rule. Read more: https://github.com/aspect-build/bazel-lib/blob/main/docs/tar.md #### 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.0.1") ``` > Read more about bzlmod: #### Using WORKSPACE Paste this snippet into your `WORKSPACE` file: ```starlark load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "aspect_bazel_lib", sha256 = "4b32cf6feab38b887941db022020eea5a49b848e11e3d6d4d18433594951717a", strip_prefix = "bazel-lib-2.0.1", url = "https://github.com/aspect-build/bazel-lib/releases/download/v2.0.1/bazel-lib-v2.0.1.tar.gz", ) load("@​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: exclude bazeliskrc from smoke test by [@​kormide](https://togithub.com/kormide) in [https://github.com/aspect-build/bazel-lib/pull/654](https://togithub.com/aspect-build/bazel-lib/pull/654) - fix(ci): fix bzlmod issues and enable on ci by [@​kormide](https://togithub.com/kormide) in [https://github.com/aspect-build/bazel-lib/pull/658](https://togithub.com/aspect-build/bazel-lib/pull/658) - fix: fix a bug where toolchain repositories were potentially duplicated by [@​kormide](https://togithub.com/kormide) in [https://github.com/aspect-build/bazel-lib/pull/662](https://togithub.com/aspect-build/bazel-lib/pull/662) - feat: expose toolchains used for copy actions by [@​kormide](https://togithub.com/kormide) in [https://github.com/aspect-build/bazel-lib/pull/661](https://togithub.com/aspect-build/bazel-lib/pull/661) - fix: remove need for rules_go when depending on a bzl_library target ([#​663](https://togithub.com/aspect-build/bazel-lib/issues/663)) by [@​kormide](https://togithub.com/kormide) in [https://github.com/aspect-build/bazel-lib/pull/664](https://togithub.com/aspect-build/bazel-lib/pull/664) **Full Changelog**: https://github.com/aspect-build/bazel-lib/compare/v2.0.0...v2.0.1 ### [`v2.0.0`](https://togithub.com/aspect-build/bazel-lib/releases/tag/v2.0.0) [Compare Source](https://togithub.com/aspect-build/bazel-lib/compare/v1.42.2...v2.0.0) ##### :warning: This release has some compatibility issues with rules_js and rules_ts which are fixed in [bazel-lib v2.0.1](https://togithub.com/aspect-build/bazel-lib/releases/tag/v2.0.1). Please upgrade to 2.0.1, and see release notes there. #### 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.0.0") ``` > Read more about bzlmod: #### Using WORKSPACE Paste this snippet into your `WORKSPACE` file: ```starlark load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "aspect_bazel_lib", sha256 = "c4f36285ceed51f75da44ffcf8fa393794d0dc2e273a2e03be50462e347740cd", strip_prefix = "bazel-lib-2.0.0", url = "https://github.com/aspect-build/bazel-lib/releases/download/v2.0.0/bazel-lib-v2.0.0.tar.gz", ) load("@​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 - chore: upgrade to Aspect Workflows 5.8.0-rc9 by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/557](https://togithub.com/aspect-build/bazel-lib/pull/557) - chore: upgrade to Aspect Workflows 5.8.0-rc11 by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/558](https://togithub.com/aspect-build/bazel-lib/pull/558) - chore: update to Aspect CLI 5.7.2 by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/559](https://togithub.com/aspect-build/bazel-lib/pull/559) - feat: add assert_directory_contains test to testing.bzl by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/560](https://togithub.com/aspect-build/bazel-lib/pull/560) - feat: add undeclared output mode to expand_template by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/561](https://togithub.com/aspect-build/bazel-lib/pull/561) - fix(ci): don't run patch on windows by [@​alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/562](https://togithub.com/aspect-build/bazel-lib/pull/562) - chore: update pre-commit buildifier by [@​alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/563](https://togithub.com/aspect-build/bazel-lib/pull/563) - chore(deps): update dependency buildifier_prebuilt to v6.3.3 by [@​renovate](https://togithub.com/renovate) in [https://github.com/aspect-build/bazel-lib/pull/489](https://togithub.com/aspect-build/bazel-lib/pull/489) - chore: bump to latest version of Aspect Workflows starter image by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/571](https://togithub.com/aspect-build/bazel-lib/pull/571) - fix: register tar toolchain for bzlmod users by [@​alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/574](https://togithub.com/aspect-build/bazel-lib/pull/574) - chore: remove expand_template re-export by [@​kormide](https://togithub.com/kormide) in [https://github.com/aspect-build/bazel-lib/pull/580](https://togithub.com/aspect-build/bazel-lib/pull/580) - chore: run CI on 2.x branch by [@​kormide](https://togithub.com/kormide) in [https://github.com/aspect-build/bazel-lib/pull/581](https://togithub.com/aspect-build/bazel-lib/pull/581) - Avoid expanding mtree spec during analysis phase by [@​dzbarsky](https://togithub.com/dzbarsky) in [https://github.com/aspect-build/bazel-lib/pull/576](https://togithub.com/aspect-build/bazel-lib/pull/576) - fix: fix bad import by [@​kormide](https://togithub.com/kormide) in [https://github.com/aspect-build/bazel-lib/pull/583](https://togithub.com/aspect-build/bazel-lib/pull/583) - chore: drop Bazel 5 support for 2.0 by [@​alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/585](https://togithub.com/aspect-build/bazel-lib/pull/585) - chore: run gazelle by [@​alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/584](https://togithub.com/aspect-build/bazel-lib/pull/584) - chore: check gazelle on CI by [@​alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/586](https://togithub.com/aspect-build/bazel-lib/pull/586) - chore: remove legacy copy_to_directory_action by [@​kormide](https://togithub.com/kormide) in [https://github.com/aspect-build/bazel-lib/pull/582](https://togithub.com/aspect-build/bazel-lib/pull/582) - chore: remove is_windows attributes by [@​alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/587](https://togithub.com/aspect-build/bazel-lib/pull/587) - refactor: remove legacy copy_directory_action helper by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/589](https://togithub.com/aspect-build/bazel-lib/pull/589) - refactor: remove output_dir from run_binary and expand_variables by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/588](https://togithub.com/aspect-build/bazel-lib/pull/588) - refactor: remove to_workspace_path and to_manifest_path from paths by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/590](https://togithub.com/aspect-build/bazel-lib/pull/590) - refactor: remove exclude_prefixes from copy_to_directory and copy_to_directory_bin_action by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/591](https://togithub.com/aspect-build/bazel-lib/pull/591) - chore: fix tar_toolchain naming by [@​alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/599](https://togithub.com/aspect-build/bazel-lib/pull/599) - Fix bzlmod by [@​alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/600](https://togithub.com/aspect-build/bazel-lib/pull/600) - feat: expose a config_setting for copy execution_requirements by [@​alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/606](https://togithub.com/aspect-build/bazel-lib/pull/606) - feat: tar includes runfiles by [@​alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/595](https://togithub.com/aspect-build/bazel-lib/pull/595) - refactor: rework toolchain registration for WORKSPACE and bzlmod users by [@​kormide](https://togithub.com/kormide) in [https://github.com/aspect-build/bazel-lib/pull/597](https://togithub.com/aspect-build/bazel-lib/pull/597) - refactor: use \_mtree_line helper by [@​alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/612](https://togithub.com/aspect-build/bazel-lib/pull/612) - chore: add windows binaries by [@​alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/610](https://togithub.com/aspect-build/bazel-lib/pull/610) - chore: upgrade to Aspect Workflows 5.8.0 by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/617](https://togithub.com/aspect-build/bazel-lib/pull/617) - chore: remove useless check for stamped binary by [@​alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/618](https://togithub.com/aspect-build/bazel-lib/pull/618) - Update ci.yaml by [@​alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/619](https://togithub.com/aspect-build/bazel-lib/pull/619) - chore: remove bazel5 presets by [@​kormide](https://togithub.com/kormide) in [https://github.com/aspect-build/bazel-lib/pull/614](https://togithub.com/aspect-build/bazel-lib/pull/614) - Unconditionally use runfiles.merge_all in write_source_file by [@​dzbarsky](https://togithub.com/dzbarsky) in [https://github.com/aspect-build/bazel-lib/pull/623](https://togithub.com/aspect-build/bazel-lib/pull/623) - chore: tweak CCI config yaml by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/627](https://togithub.com/aspect-build/bazel-lib/pull/627) - chore: upgrade to Aspect Workflows 5.8.2 by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/628](https://togithub.com/aspect-build/bazel-lib/pull/628) - chore: update buildifier targets used by Aspect Workflows by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/629](https://togithub.com/aspect-build/bazel-lib/pull/629) - feat: support treeartifacts ([#​630](https://togithub.com/aspect-build/bazel-lib/issues/630)) by [@​alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/631](https://togithub.com/aspect-build/bazel-lib/pull/631) - chore: don't run legacy pipeline when warming by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/634](https://togithub.com/aspect-build/bazel-lib/pull/634) - chore: upgrade to Aspect Workflows 5.8.3 by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/635](https://togithub.com/aspect-build/bazel-lib/pull/635) - fix: fix execution requirements for 'build without the bytes' by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/639](https://togithub.com/aspect-build/bazel-lib/pull/639) - Revert: feat: expose a config_setting for copy execution_requirements ([#​606](https://togithub.com/aspect-build/bazel-lib/issues/606)) by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/640](https://togithub.com/aspect-build/bazel-lib/pull/640) - refactor: move 'git archive' configuration to .gitattributes by [@​alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/641](https://togithub.com/aspect-build/bazel-lib/pull/641) - fix(deps): update module github.com/bmatcuk/doublestar/v4 to v4.6.1 by [@​renovate](https://togithub.com/renovate) in [https://github.com/aspect-build/bazel-lib/pull/633](https://togithub.com/aspect-build/bazel-lib/pull/633) - chore: green up Windows CI by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/643](https://togithub.com/aspect-build/bazel-lib/pull/643) - chore: update bcr maintainer list by [@​kormide](https://togithub.com/kormide) in [https://github.com/aspect-build/bazel-lib/pull/644](https://togithub.com/aspect-build/bazel-lib/pull/644) - chore: upgrade to Aspect Workflows 5.8.7 by [@​gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/646](https://togithub.com/aspect-build/bazel-lib/pull/646) - Upgrade coreutils and add darwin arm64 binary by [@​dzbarsky](https://togithub.com/dzbarsky) in [https://github.com/aspect-build/bazel-lib/pull/649](https://togithub.com/aspect-build/bazel-lib/pull/649) - Use coreutils toolchain for copy_file action by [@​dzbarsky](https://togithub.com/dzbarsky) in [https://github.com/aspect-build/bazel-lib/pull/622](https://togithub.com/aspect-build/bazel-lib/pull/622) **Full Changelog**: https://github.com/aspect-build/bazel-lib/compare/v1.35.0...v2.0.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.