Skip to content

Commit 410074e

Browse files
SDK MCP Server (#46000)
* Add the azsdk mcp server * Added copilot instructions for SDk release --------- Co-authored-by: Praven Kuttappan <[email protected]>
1 parent 8aeb72f commit 410074e

File tree

2 files changed

+30
-2
lines changed

2 files changed

+30
-2
lines changed

.github/copilot-instructions.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -152,3 +152,23 @@ When facing issues, direct users to:
152152
- [Support for Azure SDK for Java](https://github.com/Azure/azure-sdk-for-java/blob/main/SUPPORT.md)
153153
- [GitHub Issues](https://github.com/Azure/azure-sdk-for-java/issues/new/choose)
154154
- [Stack Overflow with azure-java-sdk tag](https://stackoverflow.com/questions/tagged/azure-java-sdk)
155+
156+
## SDK release
157+
158+
There are two tools to help with SDK releases:
159+
- Check SDK release readiness
160+
- Release SDK
161+
162+
### Check SDK Release Readiness
163+
Run `CheckPackageReleaseReadiness` to verify if the package is ready for release. This tool checks:
164+
- API review status
165+
- Change log status
166+
- Package name approval(If package is new and releasing a preview version)
167+
- Release date is set in release tracker
168+
169+
### Release SDK
170+
Run `ReleasePackage` to release the package. This tool requires package name and language as inputs. It will:
171+
- Check if the package is ready for release
172+
- Identify the release pipeline
173+
- Trigger the release pipeline.
174+
User needs to approve the release stage in the pipeline after it is triggered.

.vscode/mcp.json

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,18 @@
22
"servers": {
33
"azure-sdk-java-mcp": {
44
"type": "stdio",
5-
"command": "pwsh",
5+
"command": "pwsh",
66
"args": [
77
"${workspaceFolder}/eng/tools/mcp/azure-sdk-java-mcp/azure-sdk-java-mcp.ps1"
88
]
9-
}
9+
},
10+
"azure-sdk-mcp": {
11+
"type": "stdio",
12+
"command": "pwsh",
13+
"args": [
14+
"${workspaceFolder}/eng/common/mcp/azure-sdk-mcp.ps1",
15+
"-Run"
16+
]
17+
},
1018
}
1119
}

0 commit comments

Comments
 (0)