Skip to content

Add .NET emitter to ServiceGroups tspconfig.yaml and generate SDKs#41848

Merged
meghanagupta95 merged 6 commits intomainfrom
copilot/generate-sdk-typespec-servicegroups
Mar 31, 2026
Merged

Add .NET emitter to ServiceGroups tspconfig.yaml and generate SDKs#41848
meghanagupta95 merged 6 commits intomainfrom
copilot/generate-sdk-typespec-servicegroups

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Mar 27, 2026

SDK configuration pull request

Purpose of this PR

  • Make changes to the SDK configuration only when there are no modifications to the API specification, eliminating the need for an ARM or Stewardship Board API review.

Adds the missing @azure-typespec/http-client-csharp-mgmt (.NET) emitter to specification/management/resource-manager/Microsoft.Management/ServiceGroups/tspconfig.yaml. The other four language emitters (Go, JavaScript, Java, Python) were already present; .NET was omitted. SDK generation pipelines have been triggered for all five languages.

SDK PRs generated:

Language Pipeline SDK Pull Request
Go 6074612 azure-sdk-for-go#26438
JavaScript 6074613 azure-sdk-for-js#37879
Java 6074614 azure-sdk-for-java#48613
Python 6074615 azure-sdk-for-python#45968
.NET pending merge re-trigger after this PR merges

.NET note: The .NET pipeline (6074616) failed because the emitter config was not yet in main. Re-trigger after this PR is merged.

Release plan: Work item 33630 — SDK package details updated.

Due diligence checklist

Getting help

  • First, carefully read through this PR description, from top to bottom. Fill out the Purpose of this PR and Due diligence checklist.
  • If you don't have permissions to remove or add labels to the PR, request write access per aka.ms/azsdk/access#request-access-to-rest-api-or-sdk-repositories
  • To understand what you must do next to merge this PR, see the Next Steps to Merge comment. It will appear within few minutes of submitting this PR and will continue to be up-to-date with current PR state.
  • For guidance on fixing this PR CI check failures, see the hyperlinks provided in given failure and https://aka.ms/ci-fix.
  • If the PR CI checks appear to be stuck in queued state, please add a comment with contents /azp run.
    This should result in a new comment denoting a PR validation pipeline has started and the checks should be updated after few minutes.
  • If the help provided by the previous points is not enough, post to https://aka.ms/azsdk/support/specreview-channel and link to this PR.

💬 Send tasks to Copilot coding agent from Slack and Teams to turn conversations into code. Copilot posts an update in your thread when it's finished.

Agent-Logs-Url: https://github.com/Azure/azure-rest-api-specs/sessions/3562fbf3-49f7-4ab8-a24a-67f5f8e2992d

Co-authored-by: meghanagupta95 <93553451+meghanagupta95@users.noreply.github.com>
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Mar 27, 2026

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.

Copilot AI changed the title [WIP] Generate SDK for TypeSpec project specification/management/resource-manager/Microsoft.Management/ServiceGroups Add .NET emitter to ServiceGroups tspconfig.yaml and generate SDKs Mar 27, 2026
Copilot AI requested a review from meghanagupta95 March 27, 2026 19:46
@meghanagupta95 meghanagupta95 self-requested a review March 27, 2026 19:53
@meghanagupta95 meghanagupta95 marked this pull request as ready for review March 27, 2026 19:58
@github-actions github-actions Bot added ARMReview resource-manager TypeSpec Authored with TypeSpec WaitForARMFeedback <valid label in PR review process> add this label when ARM review is required labels Mar 27, 2026
@github-actions github-actions Bot added ARMAutoSignedOff-Trivial ARMSignedOff <valid label in PR review process>add this label when ARM approve updates after review and removed WaitForARMFeedback <valid label in PR review process> add this label when ARM review is required labels Mar 30, 2026
@meghanagupta95 meghanagupta95 enabled auto-merge (squash) March 31, 2026 03:10
@meghanagupta95 meghanagupta95 added PublishToCustomers Acknowledgement the changes will be published to Azure customers. labels Mar 31, 2026
@meghanagupta95 meghanagupta95 merged commit aa59117 into main Mar 31, 2026
57 checks passed
@meghanagupta95 meghanagupta95 deleted the copilot/generate-sdk-typespec-servicegroups branch March 31, 2026 03:23
haiyuazhang pushed a commit to haiyuazhang/azure-rest-api-specs that referenced this pull request Apr 3, 2026
…zure#41848)

* Initial plan

* Add .NET emitter to ServiceGroups tspconfig.yaml

Agent-Logs-Url: https://github.com/Azure/azure-rest-api-specs/sessions/3562fbf3-49f7-4ab8-a24a-67f5f8e2992d

Co-authored-by: meghanagupta95 <93553451+meghanagupta95@users.noreply.github.com>

* empty

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: meghanagupta95 <93553451+meghanagupta95@users.noreply.github.com>
Co-authored-by: Mike Harder <mharder@microsoft.com>
markcowl pushed a commit to markcowl/azure-rest-api-specs that referenced this pull request Apr 7, 2026
…zure#41848)

* Initial plan

* Add .NET emitter to ServiceGroups tspconfig.yaml

Agent-Logs-Url: https://github.com/Azure/azure-rest-api-specs/sessions/3562fbf3-49f7-4ab8-a24a-67f5f8e2992d

Co-authored-by: meghanagupta95 <93553451+meghanagupta95@users.noreply.github.com>

* empty

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: meghanagupta95 <93553451+meghanagupta95@users.noreply.github.com>
Co-authored-by: Mike Harder <mharder@microsoft.com>
markcowl pushed a commit to markcowl/azure-rest-api-specs that referenced this pull request Apr 9, 2026
…zure#41848)

* Initial plan

* Add .NET emitter to ServiceGroups tspconfig.yaml

Agent-Logs-Url: https://github.com/Azure/azure-rest-api-specs/sessions/3562fbf3-49f7-4ab8-a24a-67f5f8e2992d

Co-authored-by: meghanagupta95 <93553451+meghanagupta95@users.noreply.github.com>

* empty

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: meghanagupta95 <93553451+meghanagupta95@users.noreply.github.com>
Co-authored-by: Mike Harder <mharder@microsoft.com>
Ealianis pushed a commit that referenced this pull request Apr 17, 2026
…41848)

* Initial plan

* Add .NET emitter to ServiceGroups tspconfig.yaml

Agent-Logs-Url: https://github.com/Azure/azure-rest-api-specs/sessions/3562fbf3-49f7-4ab8-a24a-67f5f8e2992d

Co-authored-by: meghanagupta95 <93553451+meghanagupta95@users.noreply.github.com>

* empty

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: meghanagupta95 <93553451+meghanagupta95@users.noreply.github.com>
Co-authored-by: Mike Harder <mharder@microsoft.com>
Ealianis pushed a commit that referenced this pull request Apr 17, 2026
…41848)

* Initial plan

* Add .NET emitter to ServiceGroups tspconfig.yaml

Agent-Logs-Url: https://github.com/Azure/azure-rest-api-specs/sessions/3562fbf3-49f7-4ab8-a24a-67f5f8e2992d

Co-authored-by: meghanagupta95 <93553451+meghanagupta95@users.noreply.github.com>

* empty

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: meghanagupta95 <93553451+meghanagupta95@users.noreply.github.com>
Co-authored-by: Mike Harder <mharder@microsoft.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ARMAutoSignedOff-Trivial ARMReview ARMSignedOff <valid label in PR review process>add this label when ARM approve updates after review PublishToCustomers Acknowledgement the changes will be published to Azure customers. resource-manager TypeSpec Authored with TypeSpec

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[TypeSpec] Generate SDK for TypeSpec project specification/management/resource-manager/Microsoft.Management/ServiceGroups/

4 participants