feat: add Nuget Packages Version Change Detector workflow#24805
Merged
feat: add Nuget Packages Version Change Detector workflow#24805
Conversation
Contributor
There was a problem hiding this comment.
Pull request overview
This PR introduces a GitHub Actions workflow that automatically detects NuGet package version changes in pull requests and maintains documentation of these changes. When a PR modifies Directory.Packages.props, the workflow adds a dependency-change label and updates a markdown document tracking version changes by release version.
Changes:
- Added a new GitHub Actions workflow that triggers on PRs modifying
Directory.Packages.props - Created a Python script that parses package version diffs, merges changes across multiple PRs, and generates/updates version change documentation
- Implements automatic labeling and documentation generation to improve visibility of dependency updates
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 15 comments.
| File | Description |
|---|---|
.github/workflows/nuget-packages-version-change-detector.yml |
Defines the workflow that triggers on Directory.Packages.props changes, adds the dependency-change label, and commits documentation updates |
.github/scripts/update_dependency_changes.py |
Python script that compares package versions between branches, merges changes from multiple PRs, and generates markdown documentation |
…Packages Version Change Detector workflow
…es.py and update workflow fetch depth
EngincanV
approved these changes
Feb 5, 2026
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.
Resolves #24797
9.0.0
Added:
Removed: