Skip to content

[main] Bump to Xcode 26.3 Stable#24795

Merged
dalexsoto merged 2 commits intomainfrom
dev/alex/acode26.3-GA
Feb 27, 2026
Merged

[main] Bump to Xcode 26.3 Stable#24795
dalexsoto merged 2 commits intomainfrom
dev/alex/acode26.3-GA

Conversation

@dalexsoto
Copy link
Member

No description provided.

@vs-mobiletools-engineering-service2

This comment has been minimized.

@vs-mobiletools-engineering-service2

This comment has been minimized.

@vs-mobiletools-engineering-service2

This comment has been minimized.

@vs-mobiletools-engineering-service2

This comment has been minimized.

Build 13411144 failed in the Sharpie packaging step because the Makefile expected a package file named with a four-part version (26.3.0.0-...), while dotnet pack produced a normalized three-part NuGet package file (26.3.0-...) when XCODE_BUMP_COMMIT_DISTANCE is 0.

Introduce SHARPIE_BIND_TOOL_NUGET_VERSION and use it for SHARPIE_BIND_TOOL_NUPKG_NAME:
- when XCODE_BUMP_COMMIT_DISTANCE=0, compute 26.3.<build><prerelease> to match NuGet normalization
- otherwise keep using the existing SHARPIE_VERSION (including commit distance)

This keeps existing behavior for non-zero distances and fixes the copy source/target mismatch for zero-distance builds.

Validation:
- make -C tools/sharpie -n pack ... (distance 0 and 5)
- make -C tools/sharpie -n all-local ... (distance 0)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@vs-mobiletools-engineering-service2
Copy link
Collaborator

✅ [CI Build #81f6de2] Build passed (Build packages) ✅

Pipeline on Agent
Hash: 81f6de259255eba56b9c27698c1854f02e5a6978 [PR build]

@vs-mobiletools-engineering-service2
Copy link
Collaborator

✅ [PR Build #81f6de2] Build passed (Detect API changes) ✅

Pipeline on Agent
Hash: 81f6de259255eba56b9c27698c1854f02e5a6978 [PR build]

@vs-mobiletools-engineering-service2
Copy link
Collaborator

✅ API diff for current PR / commit

NET (empty diffs)

✅ API diff vs stable

NET (empty diffs)

ℹ️ Generator diff

Generator Diff: vsdrops (html) vsdrops (raw diff) gist (raw diff) - Please review changes)

Pipeline on Agent
Hash: 81f6de259255eba56b9c27698c1854f02e5a6978 [PR build]

@vs-mobiletools-engineering-service2
Copy link
Collaborator

✅ [CI Build #81f6de2] Build passed (Build macOS tests) ✅

Pipeline on Agent
Hash: 81f6de259255eba56b9c27698c1854f02e5a6978 [PR build]

@vs-mobiletools-engineering-service2

This comment has been minimized.

@vs-mobiletools-engineering-service2
Copy link
Collaborator

🚀 [CI Build #81f6de2] Test results 🚀

Test results

✅ All tests passed on VSTS: test results.

🎉 All 156 tests passed 🎉

Tests counts

✅ cecil: All 1 tests passed. Html Report (VSDrops) Download
✅ dotnettests (iOS): All 1 tests passed. Html Report (VSDrops) Download
✅ dotnettests (MacCatalyst): All 1 tests passed. Html Report (VSDrops) Download
✅ dotnettests (macOS): All 1 tests passed. Html Report (VSDrops) Download
✅ dotnettests (Multiple platforms): All 1 tests passed. Html Report (VSDrops) Download
✅ dotnettests (tvOS): All 1 tests passed. Html Report (VSDrops) Download
✅ framework: All 2 tests passed. Html Report (VSDrops) Download
✅ fsharp: All 4 tests passed. Html Report (VSDrops) Download
✅ generator: All 5 tests passed. Html Report (VSDrops) Download
✅ interdependent-binding-projects: All 4 tests passed. Html Report (VSDrops) Download
✅ introspection: All 6 tests passed. Html Report (VSDrops) Download
✅ linker: All 44 tests passed. [attempt 2] Html Report (VSDrops) Download
✅ monotouch (iOS): All 11 tests passed. Html Report (VSDrops) Download
✅ monotouch (MacCatalyst): All 15 tests passed. Html Report (VSDrops) Download
✅ monotouch (macOS): All 12 tests passed. Html Report (VSDrops) Download
✅ monotouch (tvOS): All 11 tests passed. Html Report (VSDrops) Download
✅ msbuild: All 2 tests passed. Html Report (VSDrops) Download
✅ sharpie: All 1 tests passed. Html Report (VSDrops) Download
✅ windows: All 3 tests passed. Html Report (VSDrops) Download
✅ xcframework: All 4 tests passed. Html Report (VSDrops) Download
✅ xtro: All 1 tests passed. Html Report (VSDrops) Download

macOS tests

✅ Tests on macOS Monterey (12): All 5 tests passed. Html Report (VSDrops) Download
✅ Tests on macOS Ventura (13): All 5 tests passed. Html Report (VSDrops) Download
✅ Tests on macOS Sonoma (14): All 5 tests passed. Html Report (VSDrops) Download
✅ Tests on macOS Sequoia (15): All 5 tests passed. Html Report (VSDrops) Download
✅ Tests on macOS Tahoe (26): All 5 tests passed. [attempt 2] Html Report (VSDrops) Download

Pipeline on Agent
Hash: 81f6de259255eba56b9c27698c1854f02e5a6978 [PR build]

@dalexsoto dalexsoto enabled auto-merge (squash) February 27, 2026 04:46
@dalexsoto dalexsoto merged commit 7e4857f into main Feb 27, 2026
48 checks passed
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.

3 participants