Azure / Azure/azure-sdk-tools

Release Planner should support SDK release for multiple services in one package.

Open
#14,243 3 comments 0 reactions 1 assignee Assigned to @praveenkuttappan View on GitHub
AzSDK Tools Agent
Dominant language
C#
Stars
135
Forks
260
Avg merge
3d 1h
Merged PRs (30d)
143

Description

Please check https://github.com/Azure/azure-rest-api-specs/pull/39105 for the folder structure for multiple services in one package.

For compute, there will be 4 services (typespec projects) that leverage the tspconfig.yaml in the root folder for SDK generation and release. We need to ensure both mcp server and release planner could support this scenario successfully.
Then service team could self-serve to generate and release the SDK.

│ ├── Compute/
│ │ ├── Compute
│ │ │ ├── examples/
│ │ │ ├── *.tsp
│ │ │ └── tspconfig.yaml
│ │ ├── ComputeDisk
│ │ │ ├── examples/
│ │ │ ├── *.tsp
│ │ │ └── tspconfig.yaml
│ │ ├── ComputeGallery
│ │ │ ├── examples/
│ │ │ ├── *.tsp
│ │ │ └── tspconfig.yaml
│ │ ├── ComputeSku
│ │ │ ├── examples/
│ │ │ ├── *.tsp
│ │ │ └── tspconfig.yaml
│ │ ├── common/ #Include Common.Management files
│ │ ├── common-types/
│ │ ├── client.tsp
│ │ ├── readme.md
│ │ └── tspconfig.yaml

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.