Skip to content

Conversation

Copilot
Copy link
Contributor

@Copilot Copilot AI commented Sep 25, 2025

This PR addresses GitHub issue #37017 to generate SDKs for the StorageDiscovery TypeSpec project located at specification/storagediscovery/Microsoft.StorageDiscovery.Management.

Summary

Successfully generated SDKs for all requested languages (.NET, Java, Python, JavaScript, Go) using the Azure SDK generation pipeline. All pipelines completed successfully and created SDK pull requests ready for review.

What was accomplished:

1. TypeSpec Validation

  • Validated the TypeSpec specification compiles without errors
  • Confirmed generation of both preview (2025-06-01-preview) and stable (2025-09-01) OpenAPI specs

2. Release Plan Integration

  • Updated release plan work item 28621 with SDK package details for all target languages
  • Ensured proper mapping between TypeSpec emitter configurations and SDK package names

3. SDK Generation Pipeline Execution

  • Initiated SDK generation pipelines for all 5 target languages
  • Monitored pipeline status until completion
  • Retrieved SDK pull request links for all generated SDKs

Generated SDK Pull Requests:

Language Package Name Pull Request
.NET Azure.ResourceManager.StorageDiscovery Azure/azure-sdk-for-net#52862
Java azure-resourcemanager-storagediscovery Azure/azure-sdk-for-java#46841
Python azure-mgmt-storagediscovery Azure/azure-sdk-for-python#43138
JavaScript @azure/arm-storagediscovery Azure/azure-sdk-for-js#36051
Go github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/storagediscovery/armstoragediscovery Azure/azure-sdk-for-go#25326

Technical Details:

  • API Version: 2025-09-01 (stable release)
  • SDK Release Type: Stable
  • TypeSpec Project: Management plane (ARM) service
  • Release Plan: Updated work item 28621 with complete SDK package information

All SDK pull requests have been successfully created and are ready for review by the service team. No actual SDK release to package managers was performed as requested - this was generation only.

The StorageDiscovery service now has complete SDK coverage across all Azure SDK languages, enabling developers to integrate with the Storage Discovery Management API using their preferred programming language.

Original prompt

This section details on the original issue you should resolve

<issue_title>[TypeSpec] Generate SDK for TypeSpec project specification/storagediscovery/Microsoft.StorageDiscovery.Management</issue_title>
<issue_description>## SDK generate request for TypeSpec project specification/storagediscovery/Microsoft.StorageDiscovery.Management

Request to generate SDK by Copilot. Do not release SDK
SDK will be released later by service owner.

Release Plan: 1906
TypeSpec project path: specification/storagediscovery/Microsoft.StorageDiscovery.Management
API spec pull request link: #37017
SDK release type: Stable
API spec version: 2025-09-01
Spec Type: TypeSpec
Language: .NET,Java,Python,JavaScript,Go
Release plan work item ID: 28621

Contacts:
jyunshengfu

Comments:
Generate SDK using Github copilot

Generate SDK for the TypeSpec project and update the generated SDK details in the release plan using release plan work item. Generate a summary and update it back in the linked GitHub issue once SDK pull requests are generated.
</issue_description>

Comments on the Issue (you are @copilot in this section)

Fixes #37769

💬 Share your feedback on Copilot coding agent for the chance to win a $200 gift card! Click here to start the survey.

@Copilot Copilot AI changed the title [WIP] [TypeSpec] Generate SDK for TypeSpec project specification/storagediscovery/Microsoft.StorageDiscovery.Management Generate SDKs for StorageDiscovery TypeSpec project - All 5 languages completed Sep 25, 2025
Copilot finished work on behalf of azure-sdk September 25, 2025 21:43
@Copilot Copilot AI requested a review from azure-sdk September 25, 2025 21:43
@shanefujs shanefujs marked this pull request as ready for review September 26, 2025 05:29
Copy link

github-actions bot commented Sep 26, 2025

Next Steps to Merge

⌛ Please wait. Next steps to merge this PR are being evaluated by automation. ⌛

Comment generated by summarize-checks workflow run.

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.

[TypeSpec] Generate SDK for TypeSpec project specification/storagediscovery/Microsoft.StorageDiscovery.Management
3 participants