Skip to content

Pin xcode swift version in CI to 6.3 - #1746

Merged
katiewasnothere merged 2 commits into
apple:mainfrom
katiewasnothere:pin_ci_swift_6.3
Jun 18, 2026
Merged

Pin xcode swift version in CI to 6.3#1746
katiewasnothere merged 2 commits into
apple:mainfrom
katiewasnothere:pin_ci_swift_6.3

Conversation

@katiewasnothere

Copy link
Copy Markdown
Contributor

Type of Change

  • Bug fix

Motivation and Context

CI runners moved to the Xcode developer beta as the default, but macOS builds are failing with a conflicting options error for -warnings-as-errors and -suppress-warnings. Matches apple/containerization#771

Signed-off-by: Kathryn Baldauf <k_baldauf@apple.com>
@github-actions github-actions Bot added the ci label Jun 17, 2026
@github-actions

github-actions Bot commented Jun 18, 2026

Copy link
Copy Markdown

Code Coverage

Tier Line Coverage
Unit 33.41%
Integration 21.06%
Combined 53.62%

@katiewasnothere
katiewasnothere merged commit 22e90e0 into apple:main Jun 18, 2026
3 checks passed
@katiewasnothere
katiewasnothere deleted the pin_ci_swift_6.3 branch June 18, 2026 17:13
stephenlclarke added a commit to stephenlclarke/container-compose that referenced this pull request Jul 13, 2026
Document the hosted Swift 6.3 selection required after enabling fork validation, together with the upstream toolchain policy.

Upstream-PR: apple/container#1746
stephenlclarke added a commit to stephenlclarke/container that referenced this pull request Jul 13, 2026
Keep fork jobs on the same Swift generation as Apple's managed workflow. The hosted macOS runner defaults to Swift 6.1, below Package.swift's swift-tools-version 6.2.

Upstream-PR: apple#1746
stephenlclarke added a commit to stephenlclarke/container that referenced this pull request Jul 13, 2026
Keep release packaging unchanged while compiling unit, integration, and coverage test bundles with testable debug modules.\n\nComplements apple#1746's compatible-toolchain policy for the fork workflow.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants