Skip to content

Conversation

@helen229
Copy link
Member

@helen229 helen229 commented Oct 2, 2025

Closes #12242

corresponding PR for API view side changes:
#12398

@helen229 helen229 requested a review from a team as a code owner October 2, 2025 19:56
Copilot AI review requested due to automatic review settings October 2, 2025 19:56
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 exposes the package SdkType in APIView URI by adding packageType as a new parameter to API review submission requests.

  • Added packageType parameter to API review functions to include SdkType metadata
  • Updated both direct artifact upload and token file upload methods to pass the packageType

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
eng/common/scripts/Detect-Api-Changes.ps1 Modified Submit-Request function to accept and pass packageType parameter from package metadata
eng/common/scripts/Create-APIReview.ps1 Updated Upload-SourceArtifact and Upload-ReviewTokenFile functions to include packageType in API requests

@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

Copy link
Member

@tjprescott tjprescott left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why is this not just part of the PR that adds SdkType to the relevant APIView endpoints?

Copy link
Member

@tjprescott tjprescott left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please simply merge these changes into #12252 to ensure they go in at the same time.

@weshaggard
Copy link
Member

@helen229 can you link to the issue we are trying to address with this change? Why do we need to packageType and what is it exactly? Is it mgmt vs data?

@weshaggard
Copy link
Member

This looks like overlap with your other PR I just merged @helen229 should this be closed?

@tjprescott tjprescott closed this Oct 20, 2025
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.

[APIView] Need helper method to distinguish between data and management plane

5 participants