Skip to content

Update CI toolchain versions#227

Merged
Kyle-Ye merged 8 commits into
mainfrom
optimize/bump_version
Jun 7, 2026
Merged

Update CI toolchain versions#227
Kyle-Ye merged 8 commits into
mainfrom
optimize/bump_version

Conversation

@Kyle-Ye
Copy link
Copy Markdown
Member

@Kyle-Ye Kyle-Ye commented Jun 7, 2026

Summary

  • Update CI and package toolchain pins to Xcode 26.3 / Swift 6.2.4.
  • Keep macOS jobs on the macos-15 runner and iOS simulator jobs on iOS 18.5.
  • Update related Swift checkout/configuration references for the new toolchain.
  • Add Example setup.sh

Dependency

OpenSwiftUIProject/DarwinPrivateFrameworks#66

@Kyle-Ye Kyle-Ye marked this pull request as ready for review June 7, 2026 10:11
@augmentcode
Copy link
Copy Markdown

augmentcode Bot commented Jun 7, 2026

🤖 Augment PR Summary

Summary: Updates the repository’s CI and package/tooling pins to the newer Swift/Xcode toolchain.

Changes:

  • Bump GitHub Actions workflows to use Xcode 26.3 on macOS jobs and Swift 6.2.4 for Linux container jobs.
  • Update the Swift headers submodule to the 6.2 release branch/commit.
  • Advance swift-tools-version declarations (Package.swift/Tuist) and SwiftFormat’s configured Swift version to 6.2.
  • Refresh README build guidance to match the new recommended toolchain.

🤖 Was this summary useful? React with 👍 or 👎

Copy link
Copy Markdown

@augmentcode augmentcode Bot left a comment

Choose a reason for hiding this comment

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

Review completed. 2 suggestions posted.

Fix All in Augment

Comment augment review to trigger a new review at any time.

Comment thread .github/workflows/macos.yml
Comment thread .github/workflows/ubuntu.yml Outdated
@Kyle-Ye Kyle-Ye force-pushed the optimize/bump_version branch from 4ec5940 to 0478c7c Compare June 7, 2026 11:01
@Kyle-Ye Kyle-Ye force-pushed the optimize/bump_version branch from 0478c7c to cc4ba79 Compare June 7, 2026 11:03
@codecov
Copy link
Copy Markdown

codecov Bot commented Jun 7, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 32.17%. Comparing base (6166503) to head (99deb4e).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #227      +/-   ##
==========================================
+ Coverage   32.10%   32.17%   +0.07%     
==========================================
  Files          71       71              
  Lines        2601     2601              
==========================================
+ Hits          835      837       +2     
+ Misses       1766     1764       -2     
Flag Coverage Δ
ios 32.19% <ø> (+0.07%) ⬆️
macos 10.15% <ø> (ø)
ubuntu 12.03% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.
see 1 file with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@Kyle-Ye Kyle-Ye force-pushed the optimize/bump_version branch from e22f709 to fd0e2d3 Compare June 7, 2026 11:30
@Kyle-Ye Kyle-Ye merged commit 2f3beaf into main Jun 7, 2026
8 checks passed
@Kyle-Ye Kyle-Ye deleted the optimize/bump_version branch June 7, 2026 12:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant