Skip to content

Xcode 26 support#82

Merged
417-72KI merged 3 commits into
mainfrom
xcode-26
May 1, 2026
Merged

Xcode 26 support#82
417-72KI merged 3 commits into
mainfrom
xcode-26

Conversation

@417-72KI

@417-72KI 417-72KI commented May 1, 2026

Copy link
Copy Markdown
Owner

No description provided.

Copilot AI review requested due to automatic review settings May 1, 2026 03:48

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Updates the CI configuration to target newer GitHub macOS runner images and expand the Xcode version matrix, aiming to add “Xcode 26” coverage.

Changes:

  • Switch GitHub Actions macOS runners from macOS-14 to macOS-15 in the main test workflow.
  • Replace the Xcode version matrix entries with 26.026.3 plus 16.4.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
.github/workflows/test.yml Moves CI execution to macOS-15 runners for xcodebuild + SwiftPM jobs.
.github/matrix.json Updates the list of Xcode versions used by CI to select DEVELOPER_DIR.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/matrix.json
@417-72KI 417-72KI requested a review from Copilot May 1, 2026 14:20
@417-72KI 417-72KI merged commit a8c1b66 into main May 1, 2026
38 checks passed
@417-72KI 417-72KI deleted the xcode-26 branch May 1, 2026 14:22

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Updates GitHub Actions CI configuration to target a newer macOS runner image and adjust Xcode/xcresult tooling in support of newer Xcode versions.

Changes:

  • Move CI jobs from macOS-14 to macOS-15.
  • Update demo workflow simulator destination to a newer iPhone model.
  • Replace the xcresult reporting action and update the Xcode version matrix.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.

File Description
.github/workflows/test.yml Runs CI jobs on macOS-15 and switches xcresult reporting action.
.github/workflows/demo.yml Runs demo tests on macOS-15 and updates iOS simulator destination.
.github/matrix.json Updates the list of Xcode versions used to build the CI matrix.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

- name: Merge xcresult files
run: xcrun xcresulttool merge test_output/**/*.xcresult --output-path test_output/TestResults.xcresult
- uses: kishikawakatsumi/xcresulttool@2b37f116695328d5e503ac8dadca0f1545a51da4 # v1
- uses: slidoapp/xcresulttool@v3.1.0
Comment on lines +25 to +31
runs-on: macOS-15
strategy:
fail-fast: false
matrix:
destination:
- 'platform=macOS'
- 'platform=iOS Simulator,name=iPhone 14 Pro'
- 'platform=iOS Simulator,name=iPhone 16 Pro'
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.

2 participants