learning_ai_common_plat/.github/workflows/ci-mcp-server.yml.disabled
saravanakumardb1 6d4579da37 chore(ci): migrate to Gitea local CI, disable GitHub Actions
- Add .gitea/workflows/ci.yml for Gitea Actions
- Disable GitHub Actions: ci-extraction-service, ci-mcp-server, reusable-pnpm-workspace
- Add docs/devops/GITEA_LOCAL_CI.md setup guide
2026-03-22 20:13:02 -07:00

35 lines
932 B
Plaintext

# CI for mcp-server (TypeScript only)
# Triggers on changes to mcp-server or its workspace package dependencies
name: CI — MCP Server
on:
push:
branches: [main]
paths:
- 'services/mcp-server/**'
- 'packages/errors/**'
- 'packages/config/**'
- 'packages/auth/**'
- 'packages/fastify-core/**'
- 'packages/logger/**'
pull_request:
branches: [main]
paths:
- 'services/mcp-server/**'
- 'packages/errors/**'
- 'packages/config/**'
- 'packages/auth/**'
- 'packages/fastify-core/**'
jobs:
typescript:
name: TypeScript (build + test + typecheck)
uses: ./.github/workflows/reusable-pnpm-workspace.yml
with:
node-version: '22'
pnpm-version: '10'
command: |
pnpm -r --filter @bytelyst/mcp-server... build
pnpm --filter @bytelyst/mcp-server test
pnpm --filter @bytelyst/mcp-server exec tsc --noEmit