Skip to content

Commit 0c542b3

Browse files
cgrindel-self-hosted-renovate[bot]cgrindelmergify[bot]
authored
chore(deps): update dependency rules_swift to v3.2.0 (#1904)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [rules_swift](https://redirect.github.com/bazelbuild/rules_swift) | bazel_dep | minor | `3.1.2` -> `3.2.0` | --- ### Release Notes <details> <summary>bazelbuild/rules_swift (rules_swift)</summary> ### [`v3.2.0`](https://redirect.github.com/bazelbuild/rules_swift/releases/tag/3.2.0) [Compare Source](https://redirect.github.com/bazelbuild/rules_swift/compare/3.1.2...3.2.0) ##### What's Changed - \[meta] Add [@&#8203;aaronsky](https://redirect.github.com/aaronsky) to BCR maintainers list by [@&#8203;aaronsky](https://redirect.github.com/aaronsky) in [https://github.com/bazelbuild/rules_swift/pull/1556](https://redirect.github.com/bazelbuild/rules_swift/pull/1556)6 - Get triple from the make variable CC\_TARGET\_TRIPLE by [@&#8203;ma-oli](https://redirect.github.com/ma-oli) in [https://github.com/bazelbuild/rules_swift/pull/1558](https://redirect.github.com/bazelbuild/rules_swift/pull/1558)8 - Use apple constraints over config\_setting\_group in select by [@&#8203;ma-oli](https://redirect.github.com/ma-oli) in [https://github.com/bazelbuild/rules_swift/pull/1563](https://redirect.github.com/bazelbuild/rules_swift/pull/1563)3 - feat(toolchain): add copts and objc\_copts attributes to toolchains by [@&#8203;ma-oli](https://redirect.github.com/ma-oli) in [https://github.com/bazelbuild/rules_swift/pull/1564](https://redirect.github.com/bazelbuild/rules_swift/pull/1564)4 - Remove space-in-path replacement by [@&#8203;brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/896](https://redirect.github.com/bazelbuild/rules_swift/pull/896)6 - Fixes warnings in SwiftTestingRunner.swift by [@&#8203;csmulhern](https://redirect.github.com/csmulhern) in [https://github.com/bazelbuild/rules_swift/pull/1565](https://redirect.github.com/bazelbuild/rules_swift/pull/1565)5 - Make sure that symbol graph extraction and interface synthesis honor `-Xcc` flags that are derived from Bazel's `--objccopt` flags and from `--compilation_mode`. by [@&#8203;luispadron](https://redirect.github.com/luispadron) in [https://github.com/bazelbuild/rules_swift/pull/1566](https://redirect.github.com/bazelbuild/rules_swift/pull/1566)6 - Lock `last_green` until a BEP bug is fixed by [@&#8203;brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1569](https://redirect.github.com/bazelbuild/rules_swift/pull/1569)9 - Remove Patrick from contributors by [@&#8203;brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1573](https://redirect.github.com/bazelbuild/rules_swift/pull/1573)3 - Fix `swift.split_derived_files_generation` by [@&#8203;brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1574](https://redirect.github.com/bazelbuild/rules_swift/pull/1574)4 - Use `all_compile_action_names()` in more locations by [@&#8203;brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1579](https://redirect.github.com/bazelbuild/rules_swift/pull/1579)9 - Remove Thi from maintainers by [@&#8203;brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1578](https://redirect.github.com/bazelbuild/rules_swift/pull/1578)8 - Add `copts` and `linkopts` to `swift_proto_library` by [@&#8203;karim-alweheshy](https://redirect.github.com/karim-alweheshy) in [https://github.com/bazelbuild/rules_swift/pull/1497](https://redirect.github.com/bazelbuild/rules_swift/pull/1497)7 - Add `$(location)` support to proto rules by [@&#8203;brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1580](https://redirect.github.com/bazelbuild/rules_swift/pull/1580)0 - Add `additional_objc_compiler_inputs` to `mixed_langauge_library` by [@&#8203;brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1581](https://redirect.github.com/bazelbuild/rules_swift/pull/1581)1 - Pass `swiftc_inputs` to `swift_common.compile` in `compile_swift_protos_for_target` by [@&#8203;brentleyjones](https://redirect.github.com/brentleyjones) in [https://github.com/bazelbuild/rules_swift/pull/1582](https://redirect.github.com/bazelbuild/rules_swift/pull/1582)2 - Ensure that PCMs are hermetic on Xcode 16 and higher. by [@&#8203;luispadron](https://redirect.github.com/luispadron) in [https://github.com/bazelbuild/rules_swift/pull/1575](https://redirect.github.com/bazelbuild/rules_swift/pull/1575)5 - Unconditionally pass -file-prefix-map to the compiler to remove nondeterministic paths. by [@&#8203;luispadron](https://redirect.github.com/luispadron) in [https://github.com/bazelbuild/rules_swift/pull/1576](https://redirect.github.com/bazelbuild/rules_swift/pull/1576)6 - Make sure that .swiftinterface compile actions also use `-file-prefix-map`, so that indexstores emitted by those actions are also deterministic. by [@&#8203;luispadron](https://redirect.github.com/luispadron) in [https://github.com/bazelbuild/rules_swift/pull/1577](https://redirect.github.com/bazelbuild/rules_swift/pull/1577)7 - Use Xcode 16.4 in CI and fix non-bzlmod dependency issues by [@&#8203;luispadron](https://redirect.github.com/luispadron) in [https://github.com/bazelbuild/rules_swift/pull/1591](https://redirect.github.com/bazelbuild/rules_swift/pull/1591)1 - Add `@adincebic` as a maintainer by [@&#8203;adincebic](https://redirect.github.com/adincebic) in [https://github.com/bazelbuild/rules_swift/pull/1592](https://redirect.github.com/bazelbuild/rules_swift/pull/1592)2 - Force everyone to use checked continuations Obj-C async bridging, regardless of Swift language mode by [@&#8203;adincebic](https://redirect.github.com/adincebic) in [https://github.com/bazelbuild/rules_swift/pull/1593](https://redirect.github.com/bazelbuild/rules_swift/pull/1593)3 - Add adincebic as BCR maintainer by [@&#8203;adincebic](https://redirect.github.com/adincebic) in [https://github.com/bazelbuild/rules_swift/pull/1594](https://redirect.github.com/bazelbuild/rules_swift/pull/1594)4 ##### New Contributors - [@&#8203;ma-oli](https://redirect.github.com/ma-oli) made their first contribution in [https://github.com/bazelbuild/rules_swift/pull/1558](https://redirect.github.com/bazelbuild/rules_swift/pull/1558)8 - [@&#8203;csmulhern](https://redirect.github.com/csmulhern) made their first contribution in [https://github.com/bazelbuild/rules_swift/pull/1565](https://redirect.github.com/bazelbuild/rules_swift/pull/1565)5 - [@&#8203;karim-alweheshy](https://redirect.github.com/karim-alweheshy) made their first contribution in [https://github.com/bazelbuild/rules_swift/pull/1497](https://redirect.github.com/bazelbuild/rules_swift/pull/1497)7 **Full Changelog**: https://github.com/bazelbuild/rules\_swift/compare/3.1.2...3.2.0 This release is compatible with Bazel 7.x LTS, 8.x LTS, and 9.x rolling releases. ##### MODULE.bazel Snippet ```bzl bazel_dep(name = "rules_swift", version = "3.2.0", repo_name = "build_bazel_rules_swift") ``` ##### Workspace Snippet ```bzl load("@&#8203;bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "build_bazel_rules_swift", sha256 = "e07a9870c2b2023a1212cb8ea7f436f26d68acddae99c868abb0fab710a247d9", url = "https://github.com/bazelbuild/rules_swift/releases/download/3.2.0/rules_swift.3.2.0.tar.gz", ) load( "@&#8203;build_bazel_rules_swift//swift:repositories.bzl", "swift_rules_dependencies", ) swift_rules_dependencies() load( "@&#8203;build_bazel_rules_swift//swift:extras.bzl", "swift_rules_extra_dependencies", ) swift_rules_extra_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:eyJjcmVhdGVkSW5WZXIiOiI0MS4wLjAiLCJ1cGRhdGVkSW5WZXIiOiI0MS4wLjAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=--> Co-authored-by: cgrindel-self-hosted-renovate[bot] <139595543+cgrindel-self-hosted-renovate[bot]@users.noreply.github.com> Co-authored-by: Chuck Grindel <[email protected]> Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
1 parent 593b80c commit 0c542b3

File tree

28 files changed

+28
-28
lines changed

28 files changed

+28
-28
lines changed

bzlmod/workspace/MODULE.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ bazel_dep(name = "bazel_skylib", version = "1.8.2")
1515
bazel_dep(name = "apple_support", version = "1.24.3")
1616
bazel_dep(
1717
name = "rules_swift",
18-
version = "3.1.2",
18+
version = "3.2.0",
1919
repo_name = "build_bazel_rules_swift",
2020
)
2121

examples/firebase_example/MODULE.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ bazel_dep(name = "bazel_skylib", version = "1.8.2")
1515
bazel_dep(name = "apple_support", version = "1.24.3")
1616
bazel_dep(
1717
name = "rules_swift",
18-
version = "3.1.2",
18+
version = "3.2.0",
1919
repo_name = "build_bazel_rules_swift",
2020
)
2121
bazel_dep(

examples/google_maps_example/MODULE.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ bazel_dep(name = "bazel_skylib", version = "1.8.2")
1212
bazel_dep(name = "apple_support", version = "1.24.3")
1313
bazel_dep(
1414
name = "rules_swift",
15-
version = "3.1.2",
15+
version = "3.2.0",
1616
repo_name = "build_bazel_rules_swift",
1717
)
1818
bazel_dep(

examples/grpc_example/MODULE.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ bazel_dep(name = "rules_proto", version = "7.1.0")
2424
bazel_dep(name = "apple_support", version = "1.24.3")
2525

2626
# Required for swift_binary and swift_proto_library targets:
27-
bazel_dep(name = "rules_swift", version = "3.1.2", repo_name = "build_bazel_rules_swift")
27+
bazel_dep(name = "rules_swift", version = "3.2.0", repo_name = "build_bazel_rules_swift")
2828

2929
# Configure cc toolchain:
3030
apple_cc_configure = use_extension(

examples/injectionnext_example/MODULE.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ bazel_dep(name = "bazel_skylib", version = "1.8.2")
1212
bazel_dep(name = "apple_support", version = "1.24.3")
1313
bazel_dep(
1414
name = "rules_swift",
15-
version = "3.1.2",
15+
version = "3.2.0",
1616
repo_name = "build_bazel_rules_swift",
1717
)
1818
bazel_dep(

examples/interesting_deps/MODULE.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ bazel_dep(name = "apple_support", version = "1.24.3")
2121
bazel_dep(name = "platforms", version = "1.0.0")
2222
bazel_dep(
2323
name = "rules_swift",
24-
version = "3.1.2",
24+
version = "3.2.0",
2525
repo_name = "build_bazel_rules_swift",
2626
)
2727
bazel_dep(

examples/ios_sim/MODULE.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ bazel_dep(name = "bazel_skylib", version = "1.8.2")
1515
bazel_dep(name = "apple_support", version = "1.24.3")
1616
bazel_dep(
1717
name = "rules_swift",
18-
version = "3.1.2",
18+
version = "3.2.0",
1919
repo_name = "build_bazel_rules_swift",
2020
)
2121
bazel_dep(

examples/kscrash_example/MODULE.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ bazel_dep(name = "bazel_skylib", version = "1.8.2")
1212
bazel_dep(name = "apple_support", version = "1.24.3")
1313
bazel_dep(
1414
name = "rules_swift",
15-
version = "3.1.2",
15+
version = "3.2.0",
1616
repo_name = "build_bazel_rules_swift",
1717
)
1818
bazel_dep(

examples/language_modes_example/MODULE.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ bazel_dep(name = "bazel_skylib", version = "1.8.2")
1212
bazel_dep(name = "apple_support", version = "1.24.3")
1313
bazel_dep(
1414
name = "rules_swift",
15-
version = "3.1.2",
15+
version = "3.2.0",
1616
repo_name = "build_bazel_rules_swift",
1717
)
1818
bazel_dep(

examples/lottie_ios_example/MODULE.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ bazel_dep(name = "bazel_skylib", version = "1.8.2")
1212
bazel_dep(name = "apple_support", version = "1.24.3")
1313
bazel_dep(
1414
name = "rules_swift",
15-
version = "3.1.2",
15+
version = "3.2.0",
1616
repo_name = "build_bazel_rules_swift",
1717
)
1818
bazel_dep(

0 commit comments

Comments
 (0)