Skip to content

Implement central package management and fix build issues#672

Merged
AmelBawa-msft merged 17 commits into
mainfrom
user/amelbawa/props
May 22, 2026
Merged

Implement central package management and fix build issues#672
AmelBawa-msft merged 17 commits into
mainfrom
user/amelbawa/props

Conversation

@AmelBawa-msft
Copy link
Copy Markdown
Contributor

@AmelBawa-msft AmelBawa-msft commented May 20, 2026

📖 Description

This PR introduces centralized NuGet package version management and includes several dependency and code improvements.

Key Changes

Centralized Package Versions

  • Added Directory.Packages.props to manage all package versions in one place.
  • Removed explicit version numbers from all project files and now rely on the centralized file.
  • Included the new props file in the solution.

Code & Dependency Updates

  • Updated AutoMapper configuration to include a logger factory (NullLoggerFactory.Instance)
  • Updated custom YAML serializers to align with the latest YamlDotNet API for improved compatibility.

🔗 References

🔍 Validation

✅ Checklist

📋 Issue Type

  • Bug fix
  • Feature
  • Task
Microsoft Reviewers: Open in CodeFlow

@AmelBawa-msft
Copy link
Copy Markdown
Contributor Author

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@AmelBawa-msft
Copy link
Copy Markdown
Contributor Author

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@AmelBawa-msft
Copy link
Copy Markdown
Contributor Author

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@AmelBawa-msft AmelBawa-msft linked an issue May 21, 2026 that may be closed by this pull request
Comment thread pipelines/azure-pipelines.yml
Comment thread src/WingetCreateCLI/WingetCreateCLI.csproj
Comment thread Directory.Packages.props
@AmelBawa-msft AmelBawa-msft enabled auto-merge (squash) May 21, 2026 19:54
@AmelBawa-msft AmelBawa-msft requested a review from florelis May 21, 2026 19:54
@AmelBawa-msft AmelBawa-msft disabled auto-merge May 21, 2026 19:55
@AmelBawa-msft
Copy link
Copy Markdown
Contributor Author

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@AmelBawa-msft
Copy link
Copy Markdown
Contributor Author

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

Comment thread src/WingetCreateCLI/Properties/PublishProfiles/x86ReleasePublishProfile.pubxml Outdated
…shProfile.pubxml

Co-authored-by: Flor Chacón <14323496+florelis@users.noreply.github.com>
@AmelBawa-msft AmelBawa-msft merged commit 6aee4f2 into main May 22, 2026
13 checks passed
@AmelBawa-msft AmelBawa-msft deleted the user/amelbawa/props branch May 22, 2026 00:42
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.

Pipeline enhancements including '/azp run'

2 participants