Add a script to update pull request URL in release plan from SDK gene…#11974
Conversation
There was a problem hiding this comment.
Pull Request Overview
This PR adds functionality to update pull request URLs and status information in release plan work items for SDK generation pipelines. It introduces a new PowerShell script that will be consumed by the Azure SDK generation pipeline to track pull request information per programming language.
Key changes:
- New PowerShell script
Update-PullRequest-In-ReleasePlan.ps1that accepts release plan work item ID, PR URL, status, and language parameters - New function
Update-PullRequestInReleasePlanin the DevOps helpers to handle the actual work item updates
Reviewed Changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
| eng/common/scripts/Update-PullRequest-In-ReleasePlan.ps1 | New script providing entry point for updating PR information in release plans |
| eng/common/scripts/Helpers/DevOps-WorkItem-Helpers.ps1 | Adds helper function to update work item fields for PR URL and status |
|
The following pipelines have been queued for testing: |
|
The following pipelines have been queued for testing: |
weshaggard
left a comment
There was a problem hiding this comment.
Left a few comments but otherwise looks reasonable
|
The following pipelines have been queued for testing: |
Sync eng/common directory with azure-sdk-tools for PR Azure/azure-sdk-tools#11974 See [eng/common workflow](https://github.com/Azure/azure-sdk-tools/blob/main/eng/common/README.md#workflow) --------- Co-authored-by: Praveen Kuttappan <praveen.kuttappan@gmail.com>
Sync eng/common directory with azure-sdk-tools for PR Azure/azure-sdk-tools#11974 See [eng/common workflow](https://github.com/Azure/azure-sdk-tools/blob/main/eng/common/README.md#workflow) --------- Co-authored-by: Praveen Kuttappan <praveen.kuttappan@gmail.com>
This PR adda script to update pull request URL and status in release plan. This script will be consumed by SDK generation pipeline https://github.com/Azure/azure-rest-api-specs/blob/main/eng/pipelines/templates/stages/archetype-spec-gen-sdk.yml