Skip to content

Define minimum mac version#4

Merged
bgoncal merged 2 commits intomainfrom
bgoncal-patch-1
Jan 19, 2026
Merged

Define minimum mac version#4
bgoncal merged 2 commits intomainfrom
bgoncal-patch-1

Conversation

@bgoncal
Copy link
Collaborator

@bgoncal bgoncal commented Jan 19, 2026

No description provided.

Copilot AI review requested due to automatic review settings January 19, 2026 15:19
@bgoncal bgoncal merged commit 937732b into main Jan 19, 2026
5 checks passed
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This pull request adds macOS platform support to the Swift Package Manager configuration and updates the GitHub Actions workflow to use a specific macOS runner version.

Changes:

  • Added macOS v11 as a minimum supported platform in the Swift package definition
  • Updated GitHub Actions workflow to use macos-15 runner instead of macos-latest

Reviewed changes

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

File Description
Package.swift Added macOS v11 to the platforms array to enable macOS support
.github/workflows/swift.yml Pinned the workflow runner to macos-15 for consistent build environment

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

let package = Package(
name: "Improv-iOS",
platforms: [.iOS(.v14)],
platforms: [.iOS(.v14), .macOS(.v11)],
Copy link

Copilot AI Jan 19, 2026

Choose a reason for hiding this comment

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

The macOS minimum version is set to v11 here, but the podspec file (Improv-iOS.podspec line 27) specifies macOS 12.0 as the minimum deployment target. This inconsistency could lead to confusion and potentially different behavior between Swift Package Manager and CocoaPods installations. Consider aligning both to use the same minimum macOS version.

Suggested change
platforms: [.iOS(.v14), .macOS(.v11)],
platforms: [.iOS(.v14), .macOS(.v12)],

Copilot uses AI. Check for mistakes.
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

Comments