Skip to content

Update package release status completion to process multiple packages#11807

Merged
praveenkuttappan merged 3 commits intoAzure:mainfrom
praveenkuttappan:update_release_completion_script_for_java
Aug 22, 2025
Merged

Update package release status completion to process multiple packages#11807
praveenkuttappan merged 3 commits intoAzure:mainfrom
praveenkuttappan:update_release_completion_script_for_java

Conversation

@praveenkuttappan
Copy link
Member

This PR has changes to mark release status as completed when running batch release (applicable for Java release pipelines now)

@praveenkuttappan praveenkuttappan self-assigned this Aug 22, 2025
@praveenkuttappan praveenkuttappan added the DevEx Agent Developer experience agent work label Aug 22, 2025
Copilot AI review requested due to automatic review settings August 22, 2025 20:30
@praveenkuttappan praveenkuttappan requested a review from a team as a code owner August 22, 2025 20:30
@praveenkuttappan praveenkuttappan moved this from New to In Progress in DevEx Agent Aug 22, 2025
Copy link
Contributor

Copilot AI left a 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 updates the release plan completion script to handle multiple packages by processing either a single package info file or all JSON files in a directory. This enhancement supports batch release operations, particularly for Java release pipelines.

  • Refactored the main logic into a Process-Package function to handle individual packages
  • Added support for processing multiple package info files from a directory
  • Updated parameter documentation to reflect the new directory input option

@azure-sdk
Copy link
Collaborator

The following pipelines have been queued for testing:
java - template
java - template - tests
js - template
net - template
net - template - tests
python - template
python - template - tests
You can sign off on the approval gate to test the release stage of each pipeline.
See eng/common workflow

@azure-sdk
Copy link
Collaborator

The following pipelines have been queued for testing:
java - template
java - template - tests
js - template
net - template
net - template - tests
python - template
python - template - tests
You can sign off on the approval gate to test the release stage of each pipeline.
See eng/common workflow

azure-sdk added a commit to Azure/azure-sdk-for-js that referenced this pull request Aug 22, 2025
Sync eng/common directory with azure-sdk-tools for PR
Azure/azure-sdk-tools#11807 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>
azure-sdk added a commit to Azure/azure-sdk-for-rust that referenced this pull request Aug 22, 2025
Sync eng/common directory with azure-sdk-tools for PR
Azure/azure-sdk-tools#11807 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>
@praveenkuttappan praveenkuttappan merged commit b389d7e into Azure:main Aug 22, 2025
10 checks passed
@github-project-automation github-project-automation bot moved this from In Progress to Done in DevEx Agent Aug 22, 2025
@praveenkuttappan praveenkuttappan deleted the update_release_completion_script_for_java branch August 22, 2025 22:08
radhgupta pushed a commit to radhgupta/azure-sdk-tools that referenced this pull request Sep 9, 2025
…Azure#11807)

* Update package release status completion to process multiple packages
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

DevEx Agent Developer experience agent work

Projects

No open projects
Status: Done

Development

Successfully merging this pull request may close these issues.

4 participants