[Do Not Review] Validate sample builds with full MUX build - #11242
Open
harshit7962 wants to merge 9 commits into
Open
[Do Not Review] Validate sample builds with full MUX build#11242harshit7962 wants to merge 9 commits into
harshit7962 wants to merge 9 commits into
Conversation
|
Azure Pipelines: There may be pipelines that require an authorized user to comment /azp run to run. |
harshit7962
force-pushed
the
user/hmishra/gh-sample-builds-restore-main-clean
branch
2 times, most recently
from
July 21, 2026 09:20
405539a to
cc6f84e
Compare
Contributor
Author
|
/azp run |
|
Azure Pipelines: 1 pipeline(s) were filtered out due to trigger conditions. |
Contributor
Author
|
/azp run |
|
Azure Pipelines: 1 pipeline(s) were filtered out due to trigger conditions. |
Contributor
Author
|
/azp run |
|
Azure Pipelines: 1 pipeline(s) were filtered out due to trigger conditions. |
Contributor
Author
|
/azp run |
|
Azure Pipelines: 1 pipeline(s) were filtered out due to trigger conditions. |
Contributor
Author
|
/azp run |
|
Azure Pipelines: 1 pipeline(s) were filtered out due to trigger conditions. |
harshit7962
force-pushed
the
user/hmishra/gh-sample-builds-restore-main-clean
branch
from
July 23, 2026 10:52
cc6f84e to
1585d91
Compare
Contributor
Author
|
/azp run |
|
Azure Pipelines: 1 pipeline(s) were filtered out due to trigger conditions. |
harshit7962
force-pushed
the
user/hmishra/gh-sample-builds-restore-main-clean
branch
from
July 25, 2026 06:33
1585d91 to
58f1106
Compare
Contributor
Author
|
/azp run |
|
Azure Pipelines: 1 pipeline(s) were filtered out due to trigger conditions. |
Contributor
Author
|
/azp run |
|
Azure Pipelines: 1 pipeline(s) were filtered out due to trigger conditions. |
Contributor
Author
|
/azp run |
|
Azure Pipelines: 1 pipeline(s) were filtered out due to trigger conditions. |
Contributor
Author
|
/azp run |
|
Azure Pipelines: 1 pipeline(s) were filtered out due to trigger conditions. |
Contributor
Author
|
/azp run |
|
Azure Pipelines: 1 pipeline(s) were filtered out due to trigger conditions. |
Contributor
Author
|
/azp run |
|
Azure Pipelines: 1 pipeline(s) were filtered out due to trigger conditions. |
Contributor
Author
|
/azp run |
|
Azure Pipelines: 1 pipeline(s) were filtered out due to trigger conditions. |
Contributor
Author
|
/azp run |
|
Azure Pipelines: 1 pipeline(s) were filtered out due to trigger conditions. |
Contributor
Author
|
/azp run |
|
Azure Pipelines: 1 pipeline(s) were filtered out due to trigger conditions. |
Contributor
Author
|
/azp run |
|
Azure Pipelines: 1 pipeline(s) were filtered out due to trigger conditions. |
Contributor
Author
|
/azp run |
|
Azure Pipelines: 1 pipeline(s) were filtered out due to trigger conditions. |
Contributor
Author
|
/azp run |
|
Azure Pipelines: 1 pipeline(s) were filtered out due to trigger conditions. |
Restore custom entry-point implementations and C# application definition includes so the re-enabled sample validation can build these samples. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 4202fe9c-76e5-4d5e-9948-0e8313caf9a6
Contributor
Author
|
/azp run |
|
Azure Pipelines: 1 pipeline(s) were filtered out due to trigger conditions. |
Keep the custom entry-point fix but do not add duplicate ApplicationDefinition items for the C# DisableXamlGeneratedMain samples. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 4202fe9c-76e5-4d5e-9948-0e8313caf9a6
Contributor
Author
|
/azp run |
|
Azure Pipelines: 1 pipeline(s) were filtered out due to trigger conditions. |
Contributor
Author
|
/azp run |
|
Azure Pipelines: 1 pipeline(s) were filtered out due to trigger conditions. |
Contributor
Author
|
/azp run |
|
Azure Pipelines: 1 pipeline(s) were filtered out due to trigger conditions. |
sakshisharma150905
pushed a commit
that referenced
this pull request
Aug 3, 2026
…rce fixes Mirrors the public-source half of Harshit's #11288/#11242 (needed because the GitHub leg builds sample SOURCE from this checkout): - DisableXamlGeneratedMain Program.cs/program.cpp custom entry points - WinUIGallery submodule pointer bump - eng/Versions.props IXP transport 2.0.11 -> 2.1.4 (also compiles InkCanvas natively) Throwaway validation scaffolding; not part of the real PR. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 9a62165c-a6df-4eff-b43e-ba28621cbaef
Contributor
Author
|
/azp run |
|
Azure Pipelines: 1 pipeline(s) were filtered out due to trigger conditions. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Validation-only PR for task 62750648.
This PR validates the minimal GitHub sample/scenario app validation changes needed to restore parity with the previous ADO PR-XAML validation path.
Related ADO PR: https://dev.azure.com/microsoft/WinUI/_git/microsoft-ui-xaml-lift/pullrequest/16236680
What changed
user/hmishra/gh-ado-sample-builds-restore-main-clean.DisableXamlGeneratedMainsource fix in this GitHub validation branch because the OneBranch GitHub PR build consumes sample source fromrefs/pull/11242/merge.Why additional changes were needed
The first validation pass exposed that the GitHub-backed OneBranch run does not consume all inputs from the ADO branch in the same way as the old ADO PR-XAML validation. Pipeline templates come from the ADO repo resource, but sample source under
$(Build.SourcesDirectory)comes from the GitHub PR merge commit. Because of that split, theDisableXamlGeneratedMainsource fix had to be present in this GitHub PR as well as in the ADO branch; otherwise the run continued to build stale sample source and failed on missingXamlGeneratedProgram/wXamlGeneratedMain.After that was fixed, validation uncovered a second parity gap: WinUIGallery build was already skipped for GitHub-backed validation, but its restore step still ran unconditionally. That caused restore to fail before package references were even evaluated because
Samples\WinUIGallery\WinUIGallery.slnxis not present in the GitHub validation checkout. The follow-up template change makes restore obey the same skip condition as build, preserving the previous validation contract instead of expanding the GitHub validation scope.Validation
Final linked OneBranch build: https://dev.azure.com/microsoft/WinUI/_build/results?buildId=153357322
GitHub now reports
WinUI-GitHub-PR (OneBranch)as passing. The ADO build completed as "succeeded with issues", with warnings only; the priorDisableXamlGeneratedMainandWinUIGallery.slnxrestore failures did not recur.This PR is for validation only and should not be completed.