aspect-build/bazel-lib
### [`v1.19.0`](https://togithub.com/aspect-build/bazel-lib/releases/tag/v1.19.0)
[Compare Source](https://togithub.com/aspect-build/bazel-lib/compare/v1.18.0...v1.19.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 = "1.19.0")
```
> Read more about bzlmod:
#### Using WORKSPACE
Paste this snippet into your file:
```starlark
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "aspect_bazel_lib",
sha256 = "a7bfc7aed7b86a4caaba382116e0214ebbaa623f393a9e716d87a3e1bab29d78",
strip_prefix = "bazel-lib-1.19.0",
url = "https://github.com/aspect-build/bazel-lib/archive/refs/tags/v1.19.0.tar.gz",
)
load("@aspect_bazel_lib//lib:repositories.bzl", "aspect_bazel_lib_dependencies")
aspect_bazel_lib_dependencies()
```
Optional toolchains:
```starlark
### Register the following toolchain to use jq
load("@aspect_bazel_lib//lib:repositories.bzl", "register_jq_toolchains")
register_jq_toolchains()
### Register the following toolchain to use yq
load("@aspect_bazel_lib//lib:repositories.bzl", "register_yq_toolchains")
register_yq_toolchains()
```
#### What's Changed
- fix: fail with better error message with trying to base64 decode a string that is not base64 encoded by [@gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/298](https://togithub.com/aspect-build/bazel-lib/pull/298)
- Add platform_transition_binary rule by [@kormide](https://togithub.com/kormide) in [https://github.com/aspect-build/bazel-lib/pull/289](https://togithub.com/aspect-build/bazel-lib/pull/289)
- fix: fix a bug where transition tests required cpp toolchain on osx by [@kormide](https://togithub.com/kormide) in [https://github.com/aspect-build/bazel-lib/pull/299](https://togithub.com/aspect-build/bazel-lib/pull/299)
- fix: formatting for new docsite by [@gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/302](https://togithub.com/aspect-build/bazel-lib/pull/302)
- chore: update to Bazel 6.0.0 and Aspect CLI 5.1.0 by [@gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/303](https://togithub.com/aspect-build/bazel-lib/pull/303)
- chore: ignore override_local_config_platform if Bazel 6 or newer by [@gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/304](https://togithub.com/aspect-build/bazel-lib/pull/304)
- chore: run gazelle for golang by [@gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/305](https://togithub.com/aspect-build/bazel-lib/pull/305)
- chore: bring in multi-platform releases rules for copy_to_directory golang binary by [@gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/306](https://togithub.com/aspect-build/bazel-lib/pull/306)
- chore: update to Aspect CLI v5.1.1 by [@gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/310](https://togithub.com/aspect-build/bazel-lib/pull/310)
- feat: add copy_to_directory_bin_action with improved performance by moving glob match & copying to a golang binary by [@gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/308](https://togithub.com/aspect-build/bazel-lib/pull/308)
- chore: update release to include copy_to_directory action binary by [@gregmagolan](https://togithub.com/gregmagolan) in [https://github.com/aspect-build/bazel-lib/pull/309](https://togithub.com/aspect-build/bazel-lib/pull/309)
**Full Changelog**: https://github.com/aspect-build/bazel-lib/compare/v1.18.0...v1.19.0
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), 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:
v1.18.0
->v1.19.0
Release Notes
aspect-build/bazel-lib
### [`v1.19.0`](https://togithub.com/aspect-build/bazel-lib/releases/tag/v1.19.0) [Compare Source](https://togithub.com/aspect-build/bazel-lib/compare/v1.18.0...v1.19.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 = "1.19.0") ``` > Read more about bzlmod:Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), 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.