Skip to content

Conversation

@tabrezahmed51
Copy link

@tabrezahmed51 tabrezahmed51 commented Oct 17, 2025

Fixes

PR Type

Please check the type of change your PR introduces:

  • Bugfix
  • Feature
  • Code style update (formatting, renaming)
  • Refactoring (no functional changes, no api changes)
  • Build related changes
  • Documentation content changes
  • Other (please describe):

Description

Current Behavior

New Behavior

Motivation and Context

How Has This Been Tested?

  • I have performed a self-review of my own code
  • I have added tests to cover my changes

Screenshots (if appropriate):

This workflow builds the WinUI project using MSBuild on Windows runners. It includes:
- Automatic building on push and pull requests to main branch
- NuGet package restoration
- x64 Release configuration build
- Artifact upload for build outputs
- Fixed NuGet restore with retry logic for MSBuildCache packages
- Added automated version bumping based on commit count
- Implemented automated release creation on successful builds
- Added NuGet package publishing to GitHub Packages
- Configured build artifacts upload with retention
- Set up release-on-success workflow
- Full zero-manual maintenance automation
Added MSBuild WinUI CI/CD workflow status badge to display live build status for the main branch.
Add automated release workflow with the following features:
- Triggers on successful MSBuild workflow completion on main branch
- Auto-increments version using semantic versioning (patch version)
- Generates changelog from commit history between releases
- Creates GitHub releases with auto-generated tags
- Builds and publishes NuGet packages to GitHub Packages
- Optional NuGet.org publishing (requires NUGET_API_KEY secret)
- Collects and uploads build artifacts (DLLs, EXEs, MSIs, installers)
- Provides detailed release summary
- Supports manual triggering via workflow_dispatch
Signed-off-by: Tabrez Ahmed <[email protected]>
@microsoft-github-policy-service microsoft-github-policy-service bot added the needs-triage Issue needs to be triaged by the area owners label Oct 17, 2025
Copy link
Author

@tabrezahmed51 tabrezahmed51 left a comment

Choose a reason for hiding this comment

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

Stating the problem in simple way: "I was confused by an unexpected charge on my account of $33.59.
I am blank, & I don't know how to get rid of this.

@beth-panx beth-panx removed the needs-triage Issue needs to be triaged by the area owners label Oct 22, 2025
@beth-panx beth-panx closed this Oct 22, 2025
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