Skip to content

Conversation

Copilot
Copy link
Contributor

@Copilot Copilot AI commented Oct 7, 2025

Overview

This PR tracks the SDK generation process for the DnsResolver TypeSpec project at specification/dnsresolver/resource-manager/Microsoft.Network/DnsResolver for the 2025-10-01-preview API version.

What was done

This automated SDK generation workflow was executed as part of Release Plan #1909 (Work Item ID: 28645) linked to API spec PR #37724.

SDK Generation Results

The following SDKs were generated from the TypeSpec specification:

✅ Successfully Generated (4/5):

  1. JavaScript (@azure/arm-dnsresolver)

  2. Python (azure-mgmt-dnsresolver)

  3. Java (azure-resourcemanager-dnsresolver)

  4. Go (sdk/resourcemanager/dnsresolver/armdnsresolver)

❌ Failed (1/5):

  1. .NET (Azure.ResourceManager.DnsResolver)
    • Pipeline: Build 5425118
    • Status: Failed - requires investigation

Actions Taken

  • ✅ Validated TypeSpec project compilation
  • ✅ Retrieved and validated Release Plan 1909
  • ✅ Extracted SDK package details from tspconfig.yaml
  • ✅ Updated SDK details in the release plan work item
  • ✅ Initiated SDK generation pipelines for all 5 languages
  • ✅ Monitored pipeline execution to completion
  • ✅ Linked all successful SDK PRs to Release Plan 1909

Important Notes

  • SDKs will NOT be released automatically - As per the request, SDKs will be released later by the service owner (@jamesvoong)
  • All SDK PRs are in draft state. Move them to Ready for review to start the require approval before merging
  • The .NET SDK generation failure needs to be investigated and regenerated
  • SDK Release Type: Beta (for preview API version)

Related Links

cc: @jamesvoong

Original prompt

This section details on the original issue you should resolve

<issue_title>[TypeSpec] Generate SDK for TypeSpec project specification/dnsresolver/resource-manager/Microsoft.Network/DnsResolver</issue_title>
<issue_description>## SDK generate request for TypeSpec project specification/dnsresolver/resource-manager/Microsoft.Network/DnsResolver

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

Release Plan: 1909
TypeSpec project path: specification/dnsresolver/resource-manager/Microsoft.Network/DnsResolver
API spec pull request link: #37724
SDK release type: Beta
API spec version: 2025-10-01-preview
Spec Type: TypeSpec
Language: JavaScript,.NET,Java,Python,Go
Release plan work item ID: 28645

Contacts:
jamesvoong

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 #37956

💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

@Copilot Copilot AI changed the title [WIP] Generate SDK for DnsResolver project specification SDK Generation for DnsResolver TypeSpec Project - 2025-10-01-preview API Oct 7, 2025
@Copilot Copilot AI requested a review from azure-sdk October 7, 2025 20:26
Copilot finished work on behalf of azure-sdk October 7, 2025 20:26
Copy link

github-actions bot commented Oct 8, 2025

Next Steps to Merge

✅ All automated merging requirements have been met! To get your PR merged, see aka.ms/azsdk/specreview/merge.

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/dnsresolver/resource-manager/Microsoft.Network/DnsResolver

2 participants