Skip to content

Commit 418882a

Browse files
Update copilot instructions (#41837)
* Pin sdk mcp server and update copilot instruction for release MCP tool
1 parent 99918d3 commit 418882a

File tree

2 files changed

+23
-1
lines changed

2 files changed

+23
-1
lines changed

.github/copilot-instructions.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -280,3 +280,25 @@ Mypy: FAIL
280280
Tests - CI: FAIL
281281

282282
This library is failing two release blocking checks - Mypy and Tests - CI. The library needs attention primarily due to Pylint warnings, disabled sample tests, and open customer-reported issues.
283+
284+
---
285+
286+
## SDK release
287+
288+
There are two tools to help with SDK releases:
289+
- Check SDK release readiness
290+
- Release SDK
291+
292+
### Check SDK Release Readiness
293+
Run `CheckPackageReleaseReadiness` to verify if the package is ready for release. This tool checks:
294+
- API review status
295+
- Change log status
296+
- Package name approval(If package is new and releasing a preview version)
297+
- Release date is set in release tracker
298+
299+
### Release SDK
300+
Run `ReleasePackage` to release the package. This tool requires package name and language as inputs. It will:
301+
- Check if the package is ready for release
302+
- Identify the release pipeline
303+
- Trigger the release pipeline.
304+
User needs to approve the release stage in the pipeline after it is triggered.

.vscode/mcp.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"azure-sdk-mcp": {
1515
"type": "stdio",
1616
"command": "pwsh",
17-
"args": ["${workspaceFolder}/eng/common/mcp/azure-sdk-mcp.ps1", "-Run"]
17+
"args": ["${workspaceFolder}/eng/common/mcp/azure-sdk-mcp.ps1", "-Run", "-Version","1.0.0-dev.20250630.3"]
1818
}
1919
}
2020
}

0 commit comments

Comments
 (0)