Skip to content

Fix Xcode 26 build and apply Actomaton module split (ActomatonCore / ActomatonEffect)#54

Merged
inamiy merged 3 commits into
mainfrom
inamiy/fix-xcode-26-build-and-ci
Mar 26, 2026
Merged

Fix Xcode 26 build and apply Actomaton module split (ActomatonCore / ActomatonEffect)#54
inamiy merged 3 commits into
mainfrom
inamiy/fix-xcode-26-build-and-ci

Conversation

@inamiy
Copy link
Copy Markdown
Member

@inamiy inamiy commented Mar 26, 2026

Fixes build for Xcode 26 and aligns with the Actomaton module split from Actomaton/Actomaton#107.

Build fixes

  • Update Package.swift platforms and dependencies for Actomaton main branch
  • Bump IPHONEOS_DEPLOYMENT_TARGET to 18.4 for UIKit-Gallery, Favorite-Sync, and VideoPlayer
  • Fix AVPlayerItem ambiguous init for iOS 26 SDK in VideoPlayer
  • Update Makefile simulator destination to iPhone 17 Pro and remove xcpretty

CI

  • Update GitHub Actions to macos-26 / Xcode_26.0 / actions/checkout@v4
  • Add build-package job

Related

inamiy added 3 commits March 25, 2026 23:51
- Pin swift-custom-dump to 1.3.0 to avoid XCTestDynamicOverlay target
  conflict between swift-issue-reporting and xctest-dynamic-overlay
- Use Actomaton main branch dependency
- Update platform requirements to match Actomaton (iOS 18.4, macOS 15.4)
- Update IPHONEOS_DEPLOYMENT_TARGET in SwiftUI-Gallery Xcode project
- Update Package.resolved files
- Update IPHONEOS_DEPLOYMENT_TARGET to 18.4 for UIKit-Gallery, Favorite-Sync, and VideoPlayer
- Fix AVPlayerItem ambiguous init in VideoPlayer for iOS 26 SDK
- Update Makefile simulator destination to iPhone 17 Pro and remove xcpretty
@inamiy inamiy self-assigned this Mar 26, 2026
@inamiy inamiy merged commit c5f0b99 into main Mar 26, 2026
6 checks passed
@inamiy inamiy deleted the inamiy/fix-xcode-26-build-and-ci branch March 26, 2026 00:13
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