Skip to content

build(deps): bump rules_swift from 4.0.0-rc5-codeql.3 to 4.2.2 - #22925

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/bazel/rules_swift-4.2.2
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/bazel/rules_swift-4.2.2

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 28, 2026 •

Copy link
Copy Markdown
Contributor

Bumps rules_swift from 4.0.0-rc5-codeql.3 to 4.2.2.

Release notes

Sourced from rules_swift's releases.

4.2.2

What's Changed

New Contributors

Full Changelog: bazelbuild/rules_swift@4.2.1...4.2.2

This release is compatible with Bazel 8.x LTS, 9.x LTS, and rolling releases.

MODULE.bazel Snippet

bazel_dep(name = "rules_swift", version = "4.2.2")

4.2.1

What's Changed

Full Changelog: bazelbuild/rules_swift@4.2.0...4.2.1

This release is compatible with Bazel 8.x LTS, 9.x LTS, and rolling releases.

MODULE.bazel Snippet

bazel_dep(name = "rules_swift", version = "4.2.1")

4.2.0

What's Changed

... (truncated)

Commits

@dependabot dependabot Bot added bazel Pull requests that update bazel code dependencies Pull requests that update a dependency file labels Oct 28, 2026
@dependabot
dependabot Bot requested a review from a team as a code owner October 28, 2026 19:04
@dependabot dependabot Bot changed the title build(deps): bump rules_swift from 4.0.0-rc5-codeql.2 to 4.2.2 build(deps): bump rules_swift from 4.0.0-rc5-codeql.3 to 4.2.2 Oct 29, 2026
@dependabot
dependabot Bot force-pushed the dependabot/bazel/rules_swift-4.2.2 branch 5 times, most recently from ccdef33 to 96a3e84 Compare November 3, 2026 17:56
Bumps [rules_swift](https://github.com/bazelbuild/rules_swift) from 4.0.0-rc5-codeql.3 to 4.2.2.
- [Release notes](https://github.com/bazelbuild/rules_swift/releases)
- [Commits](https://github.com/bazelbuild/rules_swift/commits/4.2.2)

---
updated-dependencies:
- dependency-name: rules_swift
  dependency-version: 4.2.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/bazel/rules_swift-4.2.2 branch from 96a3e84 to a251f76 Compare November 5, 2026 08:58
Copilot AI auto review requested due to automatic review settings November 5, 2026 08:58

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

The dependency upgrade leaves two critical compatibility gaps: swift_runtime is no longer exported and the registered Xcode exec toolchain target is not generated, causing Bazel analysis or toolchain resolution to fail.

2 open issues
What changed in this PR

Updates the Bazel rules_swift dependency from the CodeQL-specific 4.0.0-rc5-codeql.3 release to upstream 4.2.2.

Changes:

  • Bumps the rules_swift module version in MODULE.bazel.
  • Leaves existing CodeQL-specific swift_runtime and macOS execution toolchain references unchanged, causing compatibility and toolchain-resolution failures.

This pull request requires changes.

File Summary
MODULE.bazel Updates the rules_swift dependency, but the existing custom runtime and execution toolchain integrations must be preserved or migrated before approval.

Review effort: Lite (auto)

Comment thread MODULE.bazel
bazel_dep(name = "googletest", version = "1.18.0.bcr.1")
bazel_dep(name = "rules_rust", version = "0.75.0")
bazel_dep(name = "rules_swift", version = "4.0.0-rc5-codeql.3")
bazel_dep(name = "rules_swift", version = "4.2.2")
Comment thread MODULE.bazel
bazel_dep(name = "googletest", version = "1.18.0.bcr.1")
bazel_dep(name = "rules_rust", version = "0.75.0")
bazel_dep(name = "rules_swift", version = "4.0.0-rc5-codeql.3")
bazel_dep(name = "rules_swift", version = "4.2.2")

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bazel Pull requests that update bazel code dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant