Переглянути джерело

ci: assign session title coverage

Tianyi Cui 2 місяців тому
батько
коміт
e887c0f7c0
2 змінених файлів з 9 додано та 0 видалено
  1. 5 0
      .github/workflows/ci.yml
  2. 4 0
      scripts/coverage-shards.ts

+ 5 - 0
.github/workflows/ci.yml

@@ -92,6 +92,11 @@ jobs:
             gate_concurrency: '1'
             coverage_max_workers: '4'
             coverage_shard: state-session
+          - lane: coverage-session-title
+            command: pnpm run check:ci:coverage
+            gate_concurrency: '1'
+            coverage_max_workers: '4'
+            coverage_shard: session-title
           - lane: coverage-models
             command: pnpm run check:ci:coverage
             gate_concurrency: '1'

+ 4 - 0
scripts/coverage-shards.ts

@@ -37,6 +37,10 @@ export const coverageShards = [
     name: 'models',
     packageRoots: ['llm', 'compact'],
   },
+  {
+    name: 'session-title',
+    packageRoots: ['session-title'],
+  },
   {
     name: 'integrations',
     packageRoots: ['hooks/hook-protocol', 'lsp', 'mcp', 'hooks/hooks-claude'],