microsoft / microsoft/microsoft-ui-xaml

[WinUI OSS] Automate WinUI Gallery build and publishing validation

Open
#11,314 0 comments 0 reactions 1 assignee View on GitHub

@gpaskaleva-msft is already working on this.

Since Aug 10, 2026.

area-Infrastructure WinUI OSS
Dominant language
C++
Stars
8.4k
Forks
942
Avg merge
2d 7h
Merged PRs (30d)
105

Description

Summary

Track automation needed for WinUI Gallery build, validation, and publishing readiness so updates do not depend on manual release steps.

Context

WinUI Gallery should have a reliable automation path for validating changes and preparing updates. The public tracker should describe the desired outcome at a high level: repeatable builds, clear validation signal, and documented publishing readiness.

Avoid naming private pipeline definitions, queue names, publishing credentials, store-management details, or internal release infrastructure in public issue text.

Work to do

  • Identify the current manual steps for validating and preparing WinUI Gallery updates.
  • Define the build and validation stages that should be automated.
  • Track gaps in packaging, signing, publishing readiness, and release notes as follow-up tasks where needed.
  • Document how maintainers should interpret automation results.
  • Keep credentials, private service links, and internal release mechanics out of the public issue.

Definition of done

  • Required WinUI Gallery automation stages are understood.
  • Build and publishing-readiness gaps are represented by concrete follow-up issues.
  • Maintainers have a clear public-safe view of the desired automation flow.
  • Public issue text does not expose private release infrastructure or credentials.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.