forked from Azure/azure-sdk-tools
-
Notifications
You must be signed in to change notification settings - Fork 0
35 lines (31 loc) · 922 Bytes
/
instructions.yml
File metadata and controls
35 lines (31 loc) · 922 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
name: Validate LLM Instructions Files
on:
workflow_dispatch:
push:
branches:
- main
paths:
- 'eng/common/instructions/**'
- 'tools/azsdk-cli/Azure.Sdk.Tools.Cli/Tools/**'
- 'eng/scripts/Verify-McpToolReferences.ps1'
- '.github/workflows/instructions.yml'
pull_request:
paths:
- 'eng/common/instructions/**'
- 'tools/azsdk-cli/Azure.Sdk.Tools.Cli/Tools/**'
- 'eng/scripts/Verify-McpToolReferences.ps1'
- '.github/workflows/instructions.yml'
jobs:
verify-mcp-tools:
name: Verify MCP Tool References
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/setup-dotnet@v4
with:
dotnet-version: 9.0
- name: azsdk-cli verify
shell: pwsh
run: |
./eng/scripts/Verify-McpToolReferences.ps1 `
-InstructionsPath ./eng/common/instructions/azsdk-tools