Skip to content

Commit 0f7a519

Browse files
jeo02azure-sdk
authored andcommitted
change to .instructions
1 parent 12b1ba4 commit 0f7a519

File tree

1 file changed

+8
-9
lines changed

1 file changed

+8
-9
lines changed

eng/common/instructions/azsdk-tools/typespec-to-sdk.instructions.md

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ Your goal is to guide user through the process of generating SDKs from TypeSpec
2020
## Step 2: Validate TypeSpec Specification
2121
**Goal**: Ensure TypeSpec specification compiles without errors
2222
**Actions**:
23-
1. Run [validate typespec](validate-typespec.prompt.md) command
23+
1. Run [validate typespec](validate-typespec.instructions.md) command
2424
2. If validation succeeds, proceed to Step 3
2525
3. If validation fails:
2626
- Display all compilation errors to user
@@ -60,7 +60,7 @@ Your goal is to guide user through the process of generating SDKs from TypeSpec
6060
- Option A: "Generate SDK locally". This is currently supported only for Python. Do not recommend this for other languages.
6161
- Option B: "Use SDK generation pipeline"
6262
2. Based on selection:
63-
- If Option A: Run [create sdk locally](create-sdk-locally.prompt.md) and then proceed to Step 6
63+
- If Option A: Run [create sdk locally](create-sdk-locally.instructions.md) and then proceed to Step 6
6464
- If Option B: Continue to Step 6
6565
**Success Criteria**: SDK generation method selected
6666

@@ -70,20 +70,19 @@ Your goal is to guide user through the process of generating SDKs from TypeSpec
7070
1. Check if spec PR already exists using `GetPullRequestForCurrentBranch`
7171
2. If PR exists, display PR details and proceed to Step 7
7272
3. If no PR exists:
73-
- Run [create spec pullrequest](create-spec-pullrequest.prompt.md)
73+
- Run [create spec pullrequest](create-spec-pullrequest.instructions.md)
7474
- Wait for PR creation confirmation
7575
- Display created PR details
7676
**Success Criteria**: Specification pull request exists
7777

7878
## Step 7: Generate SDKs via Pipeline
7979
**Goal**: Create release plan and generate SDKs
8080
**Actions**:
81-
1. Run [create release plan](create-release-plan.prompt.md)
81+
1. Run [create release plan](create-release-plan.instructions.md)
8282
2. If SDK PRs exist, link them to the release plan
83-
3. Run [sdk details in release plan](sdk-details-in-release-plan.prompt.md) to add languages and package names to the release plan
84-
4. If TypeSpec project is for management plane, run [verify namespace approval](verify-namespace-approval.prompt.md) to check package namespace approval.
85-
This step should not check package readiness to verify namespace approval for management plane SDK.
86-
5. Run [run SDK gen pipeline](run-sdk-gen-pipeline.prompt.md) with the spec PR
83+
3. Run [sdk details in release plan](sdk-details-in-release-plan.instructions.md) to add languages and package names to the release plan
84+
4. If TypeSpec project is for management plane, run [verify namespace approval](verify-namespace-approval.instructions.md) to check package namespace approval.
85+
5. Run [run SDK gen pipeline](run-sdk-gen-pipeline.instructions.md) with the spec PR
8786
6. Monitor pipeline status and provide updates
8887
7. Display generated SDK PR links when available
8988
**Success Criteria**: SDK generation pipeline initiated and SDKs generated
@@ -96,7 +95,7 @@ This step should not check package readiness to verify namespace approval for ma
9695
## Step 9: Create release plan
9796
**Goal**: Create a release plan for the generated SDKs
9897
**Actions**:
99-
1. Run [create release plan](create-release-plan.prompt.md) to create a release plan using the spec pull request.
98+
1. Run [create release plan](create-release-plan.instructions.md) to create a release plan using the spec pull request.
10099
2. If the release plan already exists, display the existing plan details.
101100

102101
## Step 10: Mark Spec PR as Ready for Review

0 commit comments

Comments
 (0)