Skip to content

Speed up iOS/macOS CocoaPods packaging pipeline#27279

Merged
edgchen1 merged 24 commits intomainfrom
edgchen1/ios_packaging_parallel_build
Feb 11, 2026
Merged

Speed up iOS/macOS CocoaPods packaging pipeline#27279
edgchen1 merged 24 commits intomainfrom
edgchen1/ios_packaging_parallel_build

Conversation

@edgchen1
Copy link
Contributor

@edgchen1 edgchen1 commented Feb 7, 2026

Description

  • Split out sysroot/arch framework builds into separate jobs. Previously, they were all being built sequentially.
  • Update build agent image to macOS-15 and update Xcode version accordingly. This also seems to speed up the framework builds.

Motivation and Context

Speed up the packaging pipeline build. The average duration of recent pipeline runs in main is more than 4 hours. Here's a test run that took 1.5 hours: https://aiinfra.visualstudio.com/Lotus/_build/results?buildId=1078804&view=results

Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

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

You can commit the suggested changes from lintrunner.

vraspar
vraspar previously approved these changes Feb 9, 2026
Copy link
Contributor

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.

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

Copy link
Contributor

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

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


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

vraspar
vraspar previously approved these changes Feb 10, 2026
@edgchen1 edgchen1 enabled auto-merge (squash) February 11, 2026 01:05
@edgchen1 edgchen1 merged commit 5a9d721 into main Feb 11, 2026
90 checks passed
@edgchen1 edgchen1 deleted the edgchen1/ios_packaging_parallel_build branch February 11, 2026 19:37
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