-
Notifications
You must be signed in to change notification settings - Fork 150
Sync eng/common directory with azure-sdk-tools for PR 13076 #6875
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sync eng/common directory with azure-sdk-tools for PR 13076 #6875
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This PR synchronizes the eng/common directory with azure-sdk-tools PR 13076, adding GroupId parameter support throughout the package validation and release management scripts to improve multi-artifact package handling, particularly for Java packages.
Key Changes
- Added GroupId parameter support across package validation, release preparation, and changelog update scripts
- Introduced
Get-FullPackageNamehelper function to standardize package name formatting with group identifiers - Enhanced DevOps work item queries and tracking to filter by GroupId for better package disambiguation
Reviewed changes
Copilot reviewed 5 out of 5 changed files in this pull request and generated 7 comments.
Show a summary per file
| File | Description |
|---|---|
| eng/common/scripts/Validate-All-Packages.ps1 | Added GroupId parameter to version checking and work item functions; refactored package naming logic to use new Get-FullPackageName helper |
| eng/common/scripts/Update-ChangeLog.ps1 | Added GroupId parameter and passed it through to Get-PkgProperties for accurate package filtering |
| eng/common/scripts/Prepare-Release.ps1 | Added GroupId parameter with interactive prompting for Java packages; integrated with package properties and API review workflows |
| eng/common/scripts/Package-Properties.ps1 | Enhanced Get-PkgProperties to filter by GroupId; added new Get-FullPackageName function for consistent package name formatting |
| eng/common/scripts/Helpers/DevOps-WorkItem-Helpers.ps1 | Added GroupId field to work item queries, caching, and CRUD operations; updated all package work item functions to support GroupId filtering |
7058327 to
c527528
Compare
Sync eng/common directory with azure-sdk-tools for PR Azure/azure-sdk-tools#13076 See eng/common workflow