Commit eed6459
chore(deps): update dependency rules_apple to v3.21.0 (#1610)
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [rules_apple](https://redirect.github.com/bazelbuild/rules_apple) |
bazel_dep | minor | `3.20.1` -> `3.21.0` |
---
### Release Notes
<details>
<summary>bazelbuild/rules_apple (rules_apple)</summary>
###
[`v3.21.0`](https://redirect.github.com/bazelbuild/rules_apple/releases/tag/3.21.0)
[Compare
Source](https://redirect.github.com/bazelbuild/rules_apple/compare/3.20.1...3.21.0)
#### What's Changed
- xctrunner: Fix provider of platform type by
[@​kapoorlakshya](https://redirect.github.com/kapoorlakshya) in
[https://github.com/bazelbuild/rules_apple/pull/2680](https://redirect.github.com/bazelbuild/rules_apple/pull/2680)
- fix: remove strings from provides by
[@​comius](https://redirect.github.com/comius) in
[https://github.com/bazelbuild/rules_apple/pull/2685](https://redirect.github.com/bazelbuild/rules_apple/pull/2685)
- Fix path for XCUIAutomation.framework on Xcode 16.3 by
[@​marcelofabri](https://redirect.github.com/marcelofabri) in
[https://github.com/bazelbuild/rules_apple/pull/2684](https://redirect.github.com/bazelbuild/rules_apple/pull/2684)
- Add `env_inherit` to `*_{ui,unit}_test` rules by
[@​brentleyjones](https://redirect.github.com/brentleyjones) in
[https://github.com/bazelbuild/rules_apple/pull/2668](https://redirect.github.com/bazelbuild/rules_apple/pull/2668)
- Alias config_settings to apple_support by
[@​keith](https://redirect.github.com/keith) in
[https://github.com/bazelbuild/rules_apple/pull/2673](https://redirect.github.com/bazelbuild/rules_apple/pull/2673)
- Fix CI with Xcode 16.2 by
[@​keith](https://redirect.github.com/keith) in
[https://github.com/bazelbuild/rules_apple/pull/2679](https://redirect.github.com/bazelbuild/rules_apple/pull/2679)
- Use `TEST_TMPDIR` where possible by
[@​brentleyjones](https://redirect.github.com/brentleyjones) in
[https://github.com/bazelbuild/rules_apple/pull/2686](https://redirect.github.com/bazelbuild/rules_apple/pull/2686)
- Fix simulators missing by
[@​keith](https://redirect.github.com/keith) in
[https://github.com/bazelbuild/rules_apple/pull/2696](https://redirect.github.com/bazelbuild/rules_apple/pull/2696)
- Update apple_support by
[@​keith](https://redirect.github.com/keith) in
[https://github.com/bazelbuild/rules_apple/pull/2695](https://redirect.github.com/bazelbuild/rules_apple/pull/2695)
- Remove upstream get_cpu usage by
[@​keith](https://redirect.github.com/keith) in
[https://github.com/bazelbuild/rules_apple/pull/2670](https://redirect.github.com/bazelbuild/rules_apple/pull/2670)
- Remove bazel 6.x only flags by
[@​keith](https://redirect.github.com/keith) in
[https://github.com/bazelbuild/rules_apple/pull/2678](https://redirect.github.com/bazelbuild/rules_apple/pull/2678)
- remove `--nocheck_visibility` flag from .bazelrc by
[@​aaronsky](https://redirect.github.com/aaronsky) in
[https://github.com/bazelbuild/rules_apple/pull/2692](https://redirect.github.com/bazelbuild/rules_apple/pull/2692)
- Use bools for boolean attrs instead of ints by
[@​aaronsky](https://redirect.github.com/aaronsky) in
[https://github.com/bazelbuild/rules_apple/pull/2691](https://redirect.github.com/bazelbuild/rules_apple/pull/2691)
- Test using --local_test_jobs=2 only in presubmit.yml by
[@​meteorcloudy](https://redirect.github.com/meteorcloudy) in
[https://github.com/bazelbuild/rules_apple/pull/2701](https://redirect.github.com/bazelbuild/rules_apple/pull/2701)
- Deduplicate linker inputs in merged linking contexts by
[@​aaronsky](https://redirect.github.com/aaronsky) in
[https://github.com/bazelbuild/rules_apple/pull/2689](https://redirect.github.com/bazelbuild/rules_apple/pull/2689)
- adopt rules_python, remove use of native python rules by
[@​aaronsky](https://redirect.github.com/aaronsky) in
[https://github.com/bazelbuild/rules_apple/pull/2693](https://redirect.github.com/bazelbuild/rules_apple/pull/2693)
- Allow only keeping `.xcresults` for failed tests by
[@​brentleyjones](https://redirect.github.com/brentleyjones) in
[https://github.com/bazelbuild/rules_apple/pull/2662](https://redirect.github.com/bazelbuild/rules_apple/pull/2662)
- Pass through `TEST_PREMATURE_EXIT_FILE` to simulators by
[@​brentleyjones](https://redirect.github.com/brentleyjones) in
[https://github.com/bazelbuild/rules_apple/pull/2688](https://redirect.github.com/bazelbuild/rules_apple/pull/2688)
- Always link XCTestSwiftSupport into Swift test targets by
[@​jflan-dd](https://redirect.github.com/jflan-dd) in
[https://github.com/bazelbuild/rules_apple/pull/2697](https://redirect.github.com/bazelbuild/rules_apple/pull/2697)
- Include `env` variables in the runner as well by
[@​brentleyjones](https://redirect.github.com/brentleyjones) in
[https://github.com/bazelbuild/rules_apple/pull/2704](https://redirect.github.com/bazelbuild/rules_apple/pull/2704)
- Add `collect_code_coverage` attribute to tests by
[@​brentleyjones](https://redirect.github.com/brentleyjones) in
[https://github.com/bazelbuild/rules_apple/pull/2705](https://redirect.github.com/bazelbuild/rules_apple/pull/2705)
#### New Contributors
- [@​marcelofabri](https://redirect.github.com/marcelofabri) made
their first contribution in
[https://github.com/bazelbuild/rules_apple/pull/2684](https://redirect.github.com/bazelbuild/rules_apple/pull/2684)
- [@​jflan-dd](https://redirect.github.com/jflan-dd) made their
first contribution in
[https://github.com/bazelbuild/rules_apple/pull/2697](https://redirect.github.com/bazelbuild/rules_apple/pull/2697)
**Full Changelog**:
bazelbuild/rules_apple@3.20.1...3.21.0
This release is compatible with Bazel 7.x LTS and 8.x LTS releases
#### MODULE.bazel Snippet
```bzl
bazel_dep(name = "rules_apple", version = "3.21.0", repo_name = "build_bazel_rules_apple")
```
#### Workspace Snippet
```bzl
load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "build_bazel_rules_apple",
sha256 = "a061f5510c3e993925fb015f19a81378e676898e106083a68fa71991f4533b7f",
url = "https://github.com/bazelbuild/rules_apple/releases/download/3.21.0/rules_apple.3.21.0.tar.gz",
)
load(
"@​build_bazel_rules_apple//apple:repositories.bzl",
"apple_rules_dependencies",
)
apple_rules_dependencies()
load(
"@​build_bazel_rules_swift//swift:repositories.bzl",
"swift_rules_dependencies",
)
swift_rules_dependencies()
load(
"@​build_bazel_rules_swift//swift:extras.bzl",
"swift_rules_extra_dependencies",
)
swift_rules_extra_dependencies()
load(
"@​build_bazel_apple_support//lib:repositories.bzl",
"apple_support_dependencies",
)
apple_support_dependencies()
```
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC4zLjEiLCJ1cGRhdGVkSW5WZXIiOiI0MC4zLjEiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->
Co-authored-by: cgrindel-self-hosted-renovate[bot] <139595543+cgrindel-self-hosted-renovate[bot]@users.noreply.github.com>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>1 parent 53b5a08 commit eed6459
1 file changed
+1
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
| 20 | + | |
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
| |||
0 commit comments