Skip to content

Commit 8a22da0

Browse files
committed
chore(showcase): mirror ms-agent-harness-dotnet wiring into sibling workflows
Three companion workflows duplicate the showcase_build.yml service registry and were missed in the initial wiring commit. Bring them in sync: - .github/workflows/showcase_build_check.yml: add ms_agent_harness_dotnet to the paths-filter and the ALL_SERVICES matrix (mirror of the production build matrix, used for pre-merge Docker build verification). - .github/workflows/showcase_deploy.yml: add ms-agent-harness-dotnet to the workflow_dispatch options and the verification ALL_SERVICES with railway_id 6343d7f9-6c3f-4c8d-9a6e-79f03d2f1e37 and /api/health. - .github/workflows/showcase_keep-alive.yml: add ms-agent-harness-dotnet to the keep-alive ping matrix.
1 parent e248b0e commit 8a22da0

3 files changed

Lines changed: 6 additions & 0 deletions

File tree

.github/workflows/showcase_build_check.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,8 @@ jobs:
7373
- 'showcase/integrations/claude-sdk-typescript/**'
7474
ms_agent_dotnet:
7575
- 'showcase/integrations/ms-agent-dotnet/**'
76+
ms_agent_harness_dotnet:
77+
- 'showcase/integrations/ms-agent-harness-dotnet/**'
7678
claude_sdk_python:
7779
- 'showcase/integrations/claude-sdk-python/**'
7880
built_in_agent:
@@ -133,6 +135,7 @@ jobs:
133135
{"dispatch_name":"ms-agent-python","filter_key":"ms_agent_python","context":"showcase/integrations/ms-agent-python","image":"showcase-ms-agent-python","timeout":15,"lfs":false,"build_args":"","dockerfile":""},
134136
{"dispatch_name":"claude-sdk-typescript","filter_key":"claude_sdk_typescript","context":"showcase/integrations/claude-sdk-typescript","image":"showcase-claude-sdk-typescript","timeout":15,"lfs":false,"build_args":"","dockerfile":""},
135137
{"dispatch_name":"ms-agent-dotnet","filter_key":"ms_agent_dotnet","context":"showcase/integrations/ms-agent-dotnet","image":"showcase-ms-agent-dotnet","timeout":15,"lfs":false,"build_args":"","dockerfile":""},
138+
{"dispatch_name":"ms-agent-harness-dotnet","filter_key":"ms_agent_harness_dotnet","context":"showcase/integrations/ms-agent-harness-dotnet","image":"showcase-ms-agent-harness-dotnet","timeout":15,"lfs":false,"build_args":"","dockerfile":""},
136139
{"dispatch_name":"claude-sdk-python","filter_key":"claude_sdk_python","context":"showcase/integrations/claude-sdk-python","image":"showcase-claude-sdk-python","timeout":15,"lfs":false,"build_args":"","dockerfile":""},
137140
{"dispatch_name":"built-in-agent","filter_key":"built_in_agent","context":"showcase/integrations/built-in-agent","image":"showcase-built-in-agent","timeout":15,"lfs":false,"build_args":"","dockerfile":""},
138141
{"dispatch_name":"shell-dojo","filter_key":"shell_dojo","context":".","image":"showcase-shell-dojo","timeout":10,"lfs":false,"build_args":"","dockerfile":"showcase/shell-dojo/Dockerfile"},

.github/workflows/showcase_deploy.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ on:
4141
- ms-agent-python
4242
- claude-sdk-typescript
4343
- ms-agent-dotnet
44+
- ms-agent-harness-dotnet
4445
- claude-sdk-python
4546
- built-in-agent
4647
- shell-dojo
@@ -110,6 +111,7 @@ jobs:
110111
{"dispatch_name":"ms-agent-python","railway_id":"655db75a-af8d-427d-a4f9-441570ae5003","health_path":"/api/health"},
111112
{"dispatch_name":"claude-sdk-typescript","railway_id":"18a98727-5700-44aa-b497-b60795dbbd6a","health_path":"/api/health"},
112113
{"dispatch_name":"ms-agent-dotnet","railway_id":"beeb2dd6-87a4-4599-aa07-0578f7bd6519","health_path":"/api/health"},
114+
{"dispatch_name":"ms-agent-harness-dotnet","railway_id":"6343d7f9-6c3f-4c8d-9a6e-79f03d2f1e37","health_path":"/api/health"},
113115
{"dispatch_name":"claude-sdk-python","railway_id":"b122ab65-9854-4cb2-a68e-b50ff13f7481","health_path":"/api/health"},
114116
{"dispatch_name":"built-in-agent","railway_id":"f4f8371a-bc46-45b2-b6d4-9c9af608bdbf","health_path":"/api/health"},
115117
{"dispatch_name":"shell-dojo","railway_id":"7ad1ece7-2228-49cd-8a78-bddf30322907","health_path":"/"},

.github/workflows/showcase_keep-alive.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ jobs:
4444
- llamaindex
4545
- mastra
4646
- ms-agent-dotnet
47+
- ms-agent-harness-dotnet
4748
- ms-agent-python
4849
- pydantic-ai
4950
- spring-ai

0 commit comments

Comments
 (0)