Skip to content

[devops] yaml-templates go back to use main#25600

Merged
dalexsoto merged 3 commits into
mainfrom
release-test/yml-tmpl-main
Jun 2, 2026
Merged

[devops] yaml-templates go back to use main#25600
dalexsoto merged 3 commits into
mainfrom
release-test/yml-tmpl-main

Conversation

@dalexsoto

Copy link
Copy Markdown
Member

No description provided.

Copilot AI review requested due to automatic review settings June 1, 2026 15:04

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

This PR updates the Azure DevOps pipeline resources.repositories references for xamarin.yaml-templates to track refs/heads/main instead of a pinned commit, so the pipelines consume the latest shared templates.

Changes:

  • Switch xamarin.yaml-templates ref from a specific SHA to refs/heads/main across CI/build/test/release-related pipelines.
  • Keep all other pipeline structure/configuration unchanged.

Reviewed changes

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

Show a summary per file
File Description
tools/devops/automation/vs-insertion.yml Updates yaml-templates resource ref to refs/heads/main for VS insertion pipeline.
tools/devops/automation/templates/pipelines/run-tests-pipeline.yml Updates yaml-templates resource ref to refs/heads/main for test pipeline template.
tools/devops/automation/templates/pipelines/run-api-scan.yml Updates yaml-templates resource ref to refs/heads/main for API scan pipeline template.
tools/devops/automation/templates/pipelines/build-pipeline.yml Updates yaml-templates resource ref to refs/heads/main for build pipeline template.
tools/devops/automation/templates/pipelines/api-diff-pipeline.yml Updates yaml-templates resource ref to refs/heads/main for API diff pipeline template.
tools/devops/automation/run-nightly-codeql.yml Updates yaml-templates resource ref to refs/heads/main for nightly CodeQL pipeline.
tools/devops/automation/publish-pr-html-results.yml Updates yaml-templates resource ref to refs/heads/main for PR HTML results publishing pipeline.
tools/devops/automation/build-pull-request.yml Updates yaml-templates resource ref to refs/heads/main for PR build pipeline.
tools/devops/automation/build-pipeline.yml Updates yaml-templates resource ref to refs/heads/main for main build pipeline.

type: git
name: xamarin.yaml-templates
ref: e30b445c2ffcbebe75efdd69546d7196a20c5a43
ref: refs/heads/main
type: git
name: xamarin.yaml-templates
ref: e30b445c2ffcbebe75efdd69546d7196a20c5a43
ref: refs/heads/main
type: git
name: xamarin.yaml-templates
ref: e30b445c2ffcbebe75efdd69546d7196a20c5a43
ref: refs/heads/main
type: git
name: xamarin.yaml-templates
ref: e30b445c2ffcbebe75efdd69546d7196a20c5a43
ref: refs/heads/main
type: git
name: xamarin.yaml-templates
ref: e30b445c2ffcbebe75efdd69546d7196a20c5a43
ref: refs/heads/main
type: git
name: xamarin.yaml-templates
ref: e30b445c2ffcbebe75efdd69546d7196a20c5a43
ref: refs/heads/main
type: git
name: xamarin.yaml-templates
ref: e30b445c2ffcbebe75efdd69546d7196a20c5a43
ref: refs/heads/main
type: git
name: xamarin.yaml-templates
ref: e30b445c2ffcbebe75efdd69546d7196a20c5a43
ref: refs/heads/main
type: git
name: xamarin.yaml-templates
ref: e30b445c2ffcbebe75efdd69546d7196a20c5a43
ref: refs/heads/main
@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.

@dalexsoto

Copy link
Copy Markdown
Member Author

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 3 pipeline(s).

@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.

@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.

@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.

3 similar comments
@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.

@vs-mobiletools-engineering-service2

This comment has been minimized.

…1: Build ID 14248498 (#25601)

This is the pull request automatically created by the OneLocBuild task in the build process to check-in localized files generated based upon translation source files (.lcl files) handed-back from the downstream localization pipeline. If there are issues in translations, visit https://aka.ms/icxLocBug and log bugs for fixes. The OneLocBuild wiki is https://aka.ms/onelocbuild and the localization process in general is documented at https://aka.ms/AllAboutLoc.
… ID 14411: Build ID 14248498 (#25601)"

This reverts commit 91663da.
@rolfbjarne

Copy link
Copy Markdown
Member

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 3 pipeline(s).

@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.

@vs-mobiletools-engineering-service2

This comment has been minimized.

@vs-mobiletools-engineering-service2

Copy link
Copy Markdown
Collaborator

✅ [PR Build #318ca54] Build passed (Build packages) ✅

Pipeline on Agent
Hash: 318ca54cca33e18af02f436d2d5b807498b20630 [PR build]

@vs-mobiletools-engineering-service2

Copy link
Copy Markdown
Collaborator

✅ [CI Build #318ca54] Build passed (Detect API changes) ✅

Pipeline on Agent
Hash: 318ca54cca33e18af02f436d2d5b807498b20630 [PR build]

@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

Copy link
Copy Markdown
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: 318ca54cca33e18af02f436d2d5b807498b20630 [PR build]

@vs-mobiletools-engineering-service2

This comment has been minimized.

@vs-mobiletools-engineering-service2

Copy link
Copy Markdown
Collaborator

✅ [CI Build #318ca54] Build passed (Build macOS tests) ✅

Pipeline on Agent
Hash: 318ca54cca33e18af02f436d2d5b807498b20630 [PR build]

@vs-mobiletools-engineering-service2

This comment has been minimized.

@vs-mobiletools-engineering-service2

This comment has been minimized.

@vs-mobiletools-engineering-service2

Copy link
Copy Markdown
Collaborator

✅ [CI Build #318ca54] Prepare .NET Release succeeded ✅

📦 Published NuGet packages (32 packages)

iOS

  • Microsoft.iOS.Ref.net10.0_26.5.26.5.10259-ci.release-test-yml-tmpl-main.nupkg
  • Microsoft.iOS.Runtime.ios-arm64.net10.0_26.5.26.5.10259-ci.release-test-yml-tmpl-main.nupkg
  • Microsoft.iOS.Runtime.ios.net10.0_26.5.26.5.10259-ci.release-test-yml-tmpl-main.nupkg
  • Microsoft.iOS.Runtime.iossimulator-arm64.net10.0_26.5.26.5.10259-ci.release-test-yml-tmpl-main.nupkg
  • Microsoft.iOS.Runtime.iossimulator-x64.net10.0_26.5.26.5.10259-ci.release-test-yml-tmpl-main.nupkg
  • Microsoft.iOS.Sdk.net10.0_26.5.26.5.10259-ci.release-test-yml-tmpl-main.nupkg
  • Microsoft.iOS.Templates.26.5.10259-ci.release-test-yml-tmpl-main.nupkg
  • Microsoft.iOS.Windows.Sdk.net10.0_26.5.26.5.10259-ci.release-test-yml-tmpl-main.nupkg
  • Microsoft.NET.Sdk.iOS.Manifest-10.0.400-preview.0.26.5.10259-ci.release-test-yml-tmpl-main.nupkg

MacCatalyst

  • Microsoft.MacCatalyst.Ref.net10.0_26.5.26.5.10259-ci.release-test-yml-tmpl-main.nupkg
  • Microsoft.MacCatalyst.Runtime.maccatalyst-arm64.net10.0_26.5.26.5.10259-ci.release-test-yml-tmpl-main.nupkg
  • Microsoft.MacCatalyst.Runtime.maccatalyst-x64.net10.0_26.5.26.5.10259-ci.release-test-yml-tmpl-main.nupkg
  • Microsoft.MacCatalyst.Runtime.maccatalyst.net10.0_26.5.26.5.10259-ci.release-test-yml-tmpl-main.nupkg
  • Microsoft.MacCatalyst.Sdk.net10.0_26.5.26.5.10259-ci.release-test-yml-tmpl-main.nupkg
  • Microsoft.MacCatalyst.Templates.26.5.10259-ci.release-test-yml-tmpl-main.nupkg
  • Microsoft.NET.Sdk.MacCatalyst.Manifest-10.0.400-preview.0.26.5.10259-ci.release-test-yml-tmpl-main.nupkg

macOS

  • Microsoft.macOS.Ref.net10.0_26.5.26.5.10259-ci.release-test-yml-tmpl-main.nupkg
  • Microsoft.macOS.Runtime.osx-arm64.net10.0_26.5.26.5.10259-ci.release-test-yml-tmpl-main.nupkg
  • Microsoft.macOS.Runtime.osx-x64.net10.0_26.5.26.5.10259-ci.release-test-yml-tmpl-main.nupkg
  • Microsoft.macOS.Runtime.osx.net10.0_26.5.26.5.10259-ci.release-test-yml-tmpl-main.nupkg
  • Microsoft.macOS.Sdk.net10.0_26.5.26.5.10259-ci.release-test-yml-tmpl-main.nupkg
  • Microsoft.macOS.Templates.26.5.10259-ci.release-test-yml-tmpl-main.nupkg
  • Microsoft.NET.Sdk.macOS.Manifest-10.0.400-preview.0.26.5.10259-ci.release-test-yml-tmpl-main.nupkg

tvOS

  • Microsoft.NET.Sdk.tvOS.Manifest-10.0.400-preview.0.26.5.10259-ci.release-test-yml-tmpl-main.nupkg
  • Microsoft.tvOS.Ref.net10.0_26.5.26.5.10259-ci.release-test-yml-tmpl-main.nupkg
  • Microsoft.tvOS.Runtime.tvos-arm64.net10.0_26.5.26.5.10259-ci.release-test-yml-tmpl-main.nupkg
  • Microsoft.tvOS.Runtime.tvos.net10.0_26.5.26.5.10259-ci.release-test-yml-tmpl-main.nupkg
  • Microsoft.tvOS.Runtime.tvossimulator-arm64.net10.0_26.5.26.5.10259-ci.release-test-yml-tmpl-main.nupkg
  • Microsoft.tvOS.Runtime.tvossimulator-x64.net10.0_26.5.26.5.10259-ci.release-test-yml-tmpl-main.nupkg
  • Microsoft.tvOS.Sdk.net10.0_26.5.26.5.10259-ci.release-test-yml-tmpl-main.nupkg
  • Microsoft.tvOS.Templates.26.5.10259-ci.release-test-yml-tmpl-main.nupkg

Other

  • Sharpie.Bind.Tool.26.5.0.259-ci.release-test-yml-tmpl-main.nupkg

Pipeline on Agent
Hash: 318ca54cca33e18af02f436d2d5b807498b20630 [PR build]

@dalexsoto dalexsoto enabled auto-merge (squash) June 2, 2026 13:42
@vs-mobiletools-engineering-service2

Copy link
Copy Markdown
Collaborator

🔥 [CI Build #318ca54] Test results 🔥

Test results

❌ Tests failed on VSTS: test results

0 tests crashed, 1 tests failed, 192 tests passed.

Failures

❌ monotouch tests (macOS) [attempt 2]

1 tests failed, 22 tests passed.

Failed tests

  • monotouch-test/macOS/Release (trimmable static registrar, NativeAOT): Failed (Test run failed.
    Tests run: 3716 Passed: 3568 Inconclusive: 4 Failed: 1 Ignored: 147)

Html Report (VSDrops) Download

Successes

✅ 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 (iOS): All 11 tests passed. Html Report (VSDrops) Download
✅ linker (MacCatalyst): All 11 tests passed. Html Report (VSDrops) Download
✅ linker (macOS): All 11 tests passed. Html Report (VSDrops) Download
✅ linker (tvOS): All 11 tests passed. Html Report (VSDrops) Download
✅ monotouch (iOS): All 20 tests passed. Html Report (VSDrops) Download
✅ monotouch (MacCatalyst): All 23 tests passed. Html Report (VSDrops) Download
✅ monotouch (tvOS): All 20 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. Html Report (VSDrops) Download

Linux Build Verification

Linux build succeeded

Pipeline on Agent
Hash: 318ca54cca33e18af02f436d2d5b807498b20630 [PR build]

@rolfbjarne

Copy link
Copy Markdown
Member

The remaining test failure is unrelated (and already fixed in main: #25503).

@dalexsoto dalexsoto disabled auto-merge June 2, 2026 16:21
@dalexsoto dalexsoto merged commit d1a9361 into main Jun 2, 2026
64 of 66 checks passed
@dalexsoto dalexsoto deleted the release-test/yml-tmpl-main branch June 2, 2026 16:21
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.

4 participants