eng/common/instructions/azsdk-tools/create-release-plan.instructions.md
CRITICAL INSTRUCTIONS FOR LLM
- Backend processes may use Azure DevOps work item data as needed. However, do not mention or display the work item link/URL, or any reference to Azure DevOps work item resources directly in conversation with the user.
- All manual updates to an existing release plan must be made through the Release Planner Tool to ensure proper tracking and validation.
- Only provide release plan details such as Release Plan Link and Release Plan ID to the user
- Always check the
NextStepsfield in the tool response and follow any additional prompts provided. Do NOT proceed to other steps until the NextSteps are completed.
Your goal is to create a valid release plan. You must prompt user to provide all required information and all input must match the format and requirement mentioned in step 3 below. Follow these steps in order to create or manage a release plan for an API specification pull request:
Collect the following required information from the user. Do not create a release plan with temporary values. Confirm the values with the user before proceeding to create the release plan. If any details are missing, prompt the user accordingly:
azsdk_create_release_plan to create the release planazsdk_link_sdk_pull_request_to_release_plan to link each SDK pull request to the release plan
GitHub CLI Authentication Required:
Before running any SDK PR linking steps, ensure you are authenticated with GitHub CLI.
Run:gh auth login
You can check authentication status withgh auth status.