Skip to content

Commit e680274

Browse files
authored
Remove SDK release type param from create release plan tool (#16325)
The azsdk_create_release_plan tool no longer takes sdkReleaseType, so drop it from the Create Release Plan use case gather/create steps, remove the related IMPORTANT note about not defaulting it from API release type, and remove SDK Release Type from the required-information list in the reference doc.
1 parent 9adbbfe commit e680274

2 files changed

Lines changed: 1 addition & 5 deletions

File tree

.github/skills/azsdk-common-prepare-release-plan/SKILL.md

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -57,15 +57,12 @@ DO NOT USE FOR: SDK code generation, pipeline troubleshooting, API review feedba
5757
3. **Gather Info** — Collect required details from the user. See [details](references/release-plan-details.md):
5858
- Target release month/year (format: "Month YYYY", e.g. "June 2026"). Do NOT use formats like "2026-06" or "06/2026" — these are invalid.
5959
- API release type: Value must be one of the following: "Private Preview", "Public Preview", or "GA"
60-
- SDK release type: Value must be "beta" or "stable" — always ask the user explicitly
6160
- Spec PR URL (optional)
6261
- Service Tree ID (GUID) — optional if previously created
6362
- Product Tree ID (GUID) — optional if previously created
64-
4. **Create** — Run `azure-sdk-mcp:azsdk_create_release_plan` with the collected parameters including `sdkReleaseType`. Use `forceCreateReleasePlan: true` only if an existing release plan was found for a different API release type.
63+
4. **Create** — Run `azure-sdk-mcp:azsdk_create_release_plan` with the collected parameters. Use `forceCreateReleasePlan: true` only if an existing release plan was found for a different API release type.
6564
5. **Namespace** — For first management plane releases, link namespace approval issue using `azure-sdk-mcp:azsdk_link_namespace_approval_issue`.
6665

67-
> **IMPORTANT**: Do NOT default the API release type value as the SDK release type. These are separate fields — always ask the user explicitly for the SDK release type.
68-
>
6966
> **IMPORTANT**: Do NOT update an existing release plan to change its API release type. If a release plan exists for a different API release type, force-create a new one instead.
7067
7168
**Tool**: `azure-sdk-mcp:azsdk_create_release_plan`

.github/skills/azsdk-common-prepare-release-plan/references/release-plan-details.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ Collect these details (do not use temporary values):
2323
- **Product Service Tree ID**: GUID format - confirm with user
2424
- **Expected Release Timeline**: "Month YYYY" format
2525
- **API Release Type** (required): One of "Private Preview", "Public Preview", or "GA"
26-
- **SDK Release Type** (optional): "beta" or "stable". Defaults to "beta" for Private Preview and Public Preview, "stable" for GA.
2726

2827
## API Release Type and Spec PR Validation
2928

0 commit comments

Comments
 (0)