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.7.8`](https://togithub.com/aspect-build/bazel-lib/releases/tag/v2.7.8)
[Compare Source](https://togithub.com/aspect-build/bazel-lib/compare/v2.7.7...v2.7.8)
#### 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.7.8")
```
> 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 = "714cf8ce95a198bab0a6a3adaffea99e929d2f01bf6d4a59a2e6d6af72b4818c",
strip_prefix = "bazel-lib-2.7.8",
url = "https://github.com/aspect-build/bazel-lib/releases/download/v2.7.8/bazel-lib-v2.7.8.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.10.0-rc1 by [@gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/861](https://togithub.com/aspect-build/bazel-lib/pull/861)
- test: add test / example of using rootpath on a run_binary directory output by [@gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/862](https://togithub.com/aspect-build/bazel-lib/pull/862)
- chore: upgrade to Aspect Workflows 5.10.0 by [@gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/863](https://togithub.com/aspect-build/bazel-lib/pull/863)
- chore: add --check_direct_dependencies to .bazelrc by [@gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/864](https://togithub.com/aspect-build/bazel-lib/pull/864)
- fix: Directory hidden files in write_source_file. by [@jgiles](https://togithub.com/jgiles) in [https://github.com/aspect-build/bazel-lib/pull/860](https://togithub.com/aspect-build/bazel-lib/pull/860)
- docs: add missing default stamp var by [@alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/865](https://togithub.com/aspect-build/bazel-lib/pull/865)
- chore: upgrade bsdtar to 3.7.4 by [@alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/866](https://togithub.com/aspect-build/bazel-lib/pull/866)
- fix: allow copy_to_directory to have an empty srcs list by [@gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/871](https://togithub.com/aspect-build/bazel-lib/pull/871)
#### New Contributors
- [@jgiles](https://togithub.com/jgiles) made their first contribution in [https://github.com/aspect-build/bazel-lib/pull/860](https://togithub.com/aspect-build/bazel-lib/pull/860)
**Full Changelog**: https://github.com/aspect-build/bazel-lib/compare/v2.7.7...v2.7.8
### [`v2.7.7`](https://togithub.com/aspect-build/bazel-lib/releases/tag/v2.7.7)
[Compare Source](https://togithub.com/aspect-build/bazel-lib/compare/v2.7.6...v2.7.7)
#### 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.7.7")
```
> 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 = "6d758a8f646ecee7a3e294fbe4386daafbe0e5966723009c290d493f227c390b",
strip_prefix = "bazel-lib-2.7.7",
url = "https://github.com/aspect-build/bazel-lib/releases/download/v2.7.7/bazel-lib-v2.7.7.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
- refactor: pre-factors for fix in copy_to_directory by [@gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/858](https://togithub.com/aspect-build/bazel-lib/pull/858)
- fix: exclude files in copy_to_directory before checking their realpath by [@gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/857](https://togithub.com/aspect-build/bazel-lib/pull/857)
**Full Changelog**: https://github.com/aspect-build/bazel-lib/compare/v2.7.6...v2.7.7
### [`v2.7.6`](https://togithub.com/aspect-build/bazel-lib/releases/tag/v2.7.6)
[Compare Source](https://togithub.com/aspect-build/bazel-lib/compare/v2.7.5...v2.7.6)
#### 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.7.6")
```
> 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 = "b59781939f40c8bf148f4a71bd06e3027e15e40e98143ea5688b83531ec8528f",
strip_prefix = "bazel-lib-2.7.6",
url = "https://github.com/aspect-build/bazel-lib/releases/download/v2.7.6/bazel-lib-v2.7.6.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()
```
**Full Changelog**: https://github.com/aspect-build/bazel-lib/compare/v2.7.3...v2.7.6
#### What's Changed
- chore: run buildifier to green up main by [@gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/841](https://togithub.com/aspect-build/bazel-lib/pull/841)
- chore: bump to Bazel 7.1.2 by [@gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/842](https://togithub.com/aspect-build/bazel-lib/pull/842)
- ci: green up main by [@gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/844](https://togithub.com/aspect-build/bazel-lib/pull/844)
- chore: bump buildifier, go and gazelle deps by [@gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/845](https://togithub.com/aspect-build/bazel-lib/pull/845)
- chore: align ci patterns by [@gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/843](https://togithub.com/aspect-build/bazel-lib/pull/843)
- chore: tidy in MODULE.bazel file by [@gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/846](https://togithub.com/aspect-build/bazel-lib/pull/846)
- ci: green up rbe on main by [@gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/847](https://togithub.com/aspect-build/bazel-lib/pull/847)
- fix: coreutils download path for darwin_amd64 by [@mrmeku](https://togithub.com/mrmeku) in [https://github.com/aspect-build/bazel-lib/pull/853](https://togithub.com/aspect-build/bazel-lib/pull/853)
- refactor(release): switch release integrity to be dynamic by [@alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/854](https://togithub.com/aspect-build/bazel-lib/pull/854)
- fix: integrity hashes are now sha256 since [#854](https://togithub.com/aspect-build/bazel-lib/issues/854) by [@alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/855](https://togithub.com/aspect-build/bazel-lib/pull/855)
#### New Contributors
- [@mrmeku](https://togithub.com/mrmeku) made their first contribution in [https://github.com/aspect-build/bazel-lib/pull/853](https://togithub.com/aspect-build/bazel-lib/pull/853)
**Full Changelog**: https://github.com/aspect-build/bazel-lib/compare/v2.7.3...v2.7.6
### [`v2.7.5`](https://togithub.com/aspect-build/bazel-lib/releases/tag/v2.7.5)
[Compare Source](https://togithub.com/aspect-build/bazel-lib/compare/v2.7.4...v2.7.5)
Broken, do not use.
Release integrity shas are expected in the wrong format.
### [`v2.7.4`](https://togithub.com/aspect-build/bazel-lib/releases/tag/v2.7.4)
[Compare Source](https://togithub.com/aspect-build/bazel-lib/compare/v2.7.3...v2.7.4)
Broken, do not use.
The integrity hashes for release binaries in the artifact don't match the ones fetched from GitHub.
### [`v2.7.3`](https://togithub.com/aspect-build/bazel-lib/releases/tag/v2.7.3)
[Compare Source](https://togithub.com/aspect-build/bazel-lib/compare/v2.7.2...v2.7.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.7.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 = "87ab4ec479ebeb00d286266aca2068caeef1bb0b1765e8f71c7b6cfee6af4226",
strip_prefix = "bazel-lib-2.7.3",
url = "https://github.com/aspect-build/bazel-lib/releases/download/v2.7.3/bazel-lib-v2.7.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: register @zstd_toolchains//:all by [@thesayyn](https://togithub.com/thesayyn) in [https://github.com/aspect-build/bazel-lib/pull/832](https://togithub.com/aspect-build/bazel-lib/pull/832)
- fix: only check for blank space between status entries in expand_template by [@com6056](https://togithub.com/com6056) in [https://github.com/aspect-build/bazel-lib/pull/834](https://togithub.com/aspect-build/bazel-lib/pull/834)
- fix(tar): handle spaces in input filenames by [@alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/835](https://togithub.com/aspect-build/bazel-lib/pull/835)
- fix: coreutils toolchain: Use statically linked linux amd64 variant by [@malt3](https://togithub.com/malt3) in [https://github.com/aspect-build/bazel-lib/pull/706](https://togithub.com/aspect-build/bazel-lib/pull/706)
**Full Changelog**: https://github.com/aspect-build/bazel-lib/compare/v2.7.2...v2.7.3
### [`v2.7.2`](https://togithub.com/aspect-build/bazel-lib/releases/tag/v2.7.2)
[Compare Source](https://togithub.com/aspect-build/bazel-lib/compare/v2.7.1...v2.7.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.7.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 = "a8a92645e7298bbf538aa880131c6adb4cf6239bbd27230f077a00414d58e4ce",
strip_prefix = "bazel-lib-2.7.2",
url = "https://github.com/aspect-build/bazel-lib/releases/download/v2.7.2/bazel-lib-v2.7.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
- 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)
- 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)
- 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)
- 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)
- 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)
- chore: upgrade to Aspect Workflows 5.9.0.rc.10 by [@gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/710](https://togithub.com/aspect-build/bazel-lib/pull/710)
- fix: move flags that should only be set with bazel 6 to bazel6.bazelrc recommended settings by [@gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/711](https://togithub.com/aspect-build/bazel-lib/pull/711)
- Fix prerelease by [@alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/708](https://togithub.com/aspect-build/bazel-lib/pull/708)
- 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)
- 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)
- 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)
- chore: upgrade to Aspect Workflows 5.9.0-rc.15 by [@gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/722](https://togithub.com/aspect-build/bazel-lib/pull/722)
- 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: upgrade to Aspect Workflows 5.9.0-rc.16 by [@gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/731](https://togithub.com/aspect-build/bazel-lib/pull/731)
- chore: upgrade to Aspect Workflows 5.9.0-rc.19 by [@gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/733](https://togithub.com/aspect-build/bazel-lib/pull/733)
- 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.1 by [@gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/741](https://togithub.com/aspect-build/bazel-lib/pull/741)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- chore: upgrade to Aspect Workflows 5.9.22 by [@gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/787](https://togithub.com/aspect-build/bazel-lib/pull/787)
- chore: switch to new Aspect Workflows OSS staging deployment by [@gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/791](https://togithub.com/aspect-build/bazel-lib/pull/791)
- 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)
- chore: upgrade to Aspect Workflows 5.9.24 by [@gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/801](https://togithub.com/aspect-build/bazel-lib/pull/801)
- chore: upgrade to Aspect Workflows 5.10.0-alpha.0 by [@gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/803](https://togithub.com/aspect-build/bazel-lib/pull/803)
- Update README.md by [@alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/805](https://togithub.com/aspect-build/bazel-lib/pull/805)
- 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)
- feat: add //lib:enable_runfiles config_setting by [@gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/807](https://togithub.com/aspect-build/bazel-lib/pull/807)
- feat: add get_home_directory to repo_utils by [@gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/809](https://togithub.com/aspect-build/bazel-lib/pull/809)
- feat: export utils from //lib:utils.bzl to match repo_utils and platform_utils by [@gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/810](https://togithub.com/aspect-build/bazel-lib/pull/810)
- feat: add platform_transition_test by [@lamcw](https://togithub.com/lamcw) in [https://github.com/aspect-build/bazel-lib/pull/770](https://togithub.com/aspect-build/bazel-lib/pull/770)
- chore: upgrade Aspect Workflows to 5.10.0-alpha.5 by [@kormide](https://togithub.com/kormide) in [https://github.com/aspect-build/bazel-lib/pull/815](https://togithub.com/aspect-build/bazel-lib/pull/815)
- chore: upgrade Aspect Workflows to 5.10.0-alpha.6 by [@kormide](https://togithub.com/kormide) in [https://github.com/aspect-build/bazel-lib/pull/816](https://togithub.com/aspect-build/bazel-lib/pull/816)
- chore: upgrade Aspect Workflows to 5.10.0-alpha.8 by [@kormide](https://togithub.com/kormide) in [https://github.com/aspect-build/bazel-lib/pull/817](https://togithub.com/aspect-build/bazel-lib/pull/817)
- chore: bump to bsdtar-prebuilt 3.7.2-1 binaries for linux and darwin by [@gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/819](https://togithub.com/aspect-build/bazel-lib/pull/819)
- support spaces in status by [@com6056](https://togithub.com/com6056) in [https://github.com/aspect-build/bazel-lib/pull/820](https://togithub.com/aspect-build/bazel-lib/pull/820)
- chore: upgrade to Aspect Workflows 5.10.0-alpha.9 by [@gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/821](https://togithub.com/aspect-build/bazel-lib/pull/821)
- chore: upgrade to Aspect Workflows 5.10.0-alpha.10 by [@gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/822](https://togithub.com/aspect-build/bazel-lib/pull/822)
- ci: enforce PR titles are semantic by [@alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/823](https://togithub.com/aspect-build/bazel-lib/pull/823)
- chore: add bazel test support to javascript --config=debug preset by [@gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/825](https://togithub.com/aspect-build/bazel-lib/pull/825)
- refactor: update conventional-commits.yml by [@alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/824](https://togithub.com/aspect-build/bazel-lib/pull/824)
- chore: upgrade to Aspect Workflows 5.10.0-rc0 by [@gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/828](https://togithub.com/aspect-build/bazel-lib/pull/828)
- feat(tar): add ergonomic way to strip_prefix by [@alexeagle](https://togithub.com/alexeagle) in [https://github.com/aspect-build/bazel-lib/pull/829](https://togithub.com/aspect-build/bazel-lib/pull/829)
- feat: introduce zstd toolchain by [@thesayyn](https://togithub.com/thesayyn) in [https://github.com/aspect-build/bazel-lib/pull/831](https://togithub.com/aspect-build/bazel-lib/pull/831)
#### 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)
- [@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)
- [@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)
- [@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)
- [@lamcw](https://togithub.com/lamcw) made their first contribution in [https://github.com/aspect-build/bazel-lib/pull/770](https://togithub.com/aspect-build/bazel-lib/pull/770)
- [@com6056](https://togithub.com/com6056) made their first contribution in [https://github.com/aspect-build/bazel-lib/pull/820](https://togithub.com/aspect-build/bazel-lib/pull/820)
**Full Changelog**: https://github.com/aspect-build/bazel-lib/compare/v1.42.3...v2.7.2
### [`v2.7.1`](https://togithub.com/aspect-build/bazel-lib/releases/tag/v2.7.1)
[Compare Source](https://togithub.com/aspect-build/bazel-lib/compare/v2.7.0...v2.7.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.7.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 = "b554eb7942a5ab44c90077df6a0c76fc67c5874c9446a007e9ba68be82bd4796",
strip_prefix = "bazel-lib-2.7.1",
url = "https://github.com/aspect-build/bazel-lib/releases/download/v2.7.1/bazel-lib-v2.7.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: bump to bsdtar-prebuilt 3.7.2-1 binaries for linux and darwin by [@gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/819](https://togithub.com/aspect-build/bazel-lib/pull/819)
**Full Changelog**: https://github.com/aspect-build/bazel-lib/compare/v2.7.0...v2.7.1
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.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
Test plan: CI should pass with updated dependencies. No review required: this is an automated dependency update PR.
Release Notes
aspect-build/bazel-lib (aspect_bazel_lib)
### [`v2.7.8`](https://togithub.com/aspect-build/bazel-lib/releases/tag/v2.7.8) [Compare Source](https://togithub.com/aspect-build/bazel-lib/compare/v2.7.7...v2.7.8) #### 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.7.8") ``` > Read more about bzlmod: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.