1.5 KiB
1.5 KiB
| description |
|---|
| This prompt is designed to check the release readiness of a SDK package. |
Goal
Check the release readiness of an SDK package by collecting the required information from the user and executing the readiness check.
Instructions
-
Collect Required Information:
- Prompt the user for the exact package name
- Prompt the user to select the programming language from the following options (case sensitive):
- Python
- Java
- JavaScript
- .NET
- Go
-
Execute Readiness Check:
- Use the
azsdk_release_sdktool with the provided package name, selected language, and set checkReady to true. - Do not check for existing pull requests to run this step.
- Do not ask the user to create a release plan to run this step.
- Use the
-
Present Results:
- If the package is ready for release, highlight and provide the link to the release pipeline
- If the package is not ready, display the specific issues that need to be resolved
-
Follow-up Actions:
- Provide clear next steps based on the readiness status
- If issues are found, offer guidance on how to resolve them
Expected User Interaction Flow
- Ask: "What is the exact name of the package you want to check for release readiness?"
- Ask: "Please select the programming language for this package: Python, Java, JavaScript, .NET, or Go"
- Execute the readiness check using the provided information
- Display results and next steps