Tianyi Cui
da5a1fc811
ci: separate master serial and PR jobs
...
Skipped matrix jobs never expand matrix display values, so let GitHub use stable job identifiers. Bind optimized jobs to pull requests and the three serial references to master pushes.
2026-07-22 18:17:06 +08:00
Tianyi Cui
41609c4ce4
ci: consolidate primary checks on one larger runner
2026-07-22 17:53:01 +08:00
Tianyi Cui
319005d56b
Merge latest origin/master into worktree/ci-under-minute
2026-07-22 17:20:09 +08:00
Tianyi Cui
8739abdbfe
Merge origin/master into worktree/ci-under-minute
2026-07-22 17:15:46 +08:00
Tianyi Cui
08d3895a07
Merge pull request #509 from deepseek-harness/worktree/fast-local-hooks
...
chore: keep local git hooks fast
2026-07-22 17:14:47 +08:00
Tianyi Cui
97a535dd56
docs: explain focused local coverage
2026-07-22 17:01:18 +08:00
Tianyi Cui
11236c46fb
docs: record final larger-runner evidence
2026-07-22 16:55:39 +08:00
Tianyi Cui
d7e0104a72
ci: unpack bubblewrap without package transaction
2026-07-22 16:45:59 +08:00
Tianyi Cui
092e1812fe
docs: keep agent guidance within budget
2026-07-22 16:44:44 +08:00
Tianyi Cui
31c0589439
chore: keep local git hooks fast
2026-07-22 16:37:20 +08:00
Tianyi Cui
5e4776500d
docs: record stable coverage concurrency
2026-07-22 16:33:47 +08:00
Tianyi Cui
b63e6ee72d
ci: bound coverage worker forks
2026-07-22 16:26:25 +08:00
Tianyi Cui
2bd466a4a6
docs: record all-pool validation
2026-07-22 16:21:17 +08:00
Tianyi Cui
67655e33ef
Merge pull request #499 from deepseek-harness/worktree/fix-windows-coverage-skips
...
fix(windows): restore LSP and TUI coverage
2026-07-22 16:12:14 +08:00
Tianyi Cui
9d81078f2f
ci: split primary cold-path budget
2026-07-22 16:10:52 +08:00
Tianyi Cui
c67ae11f78
ci: stabilize compatibility runner setup
2026-07-22 16:02:52 +08:00
Tianyi Cui
d7945da13e
docs: record reduced-fanout validation
2026-07-22 15:57:39 +08:00
Tianyi Cui
cd19f87c3f
ci: name split Linux lane precisely
2026-07-22 15:57:32 +08:00
Tianyi Cui
769710cfb9
fix(lsp): make transport recovery ownership-safe
2026-07-22 15:56:29 +08:00
Tianyi Cui
0f57eafc36
ci: collapse cold setup waves
2026-07-22 15:44:11 +08:00
Tianyi Cui
cc22492ddd
docs: record consolidated runner decision
2026-07-22 15:30:02 +08:00
Tianyi Cui
990f82b85c
ci: tune consolidated runner concurrency
2026-07-22 15:17:17 +08:00
Tianyi Cui
3db0b71f91
ci: consolidate gates on large runners
2026-07-22 15:04:24 +08:00
Tianyi Cui
03348aa382
ci: parallelize aggregate lint
2026-07-22 14:53:46 +08:00
Tianyi Cui
e65ea9bdbc
ci: benchmark consolidated hosted gates
2026-07-22 14:42:43 +08:00
Tianyi Cui
2a8e7c661d
test(windows): use native PATH delimiter
2026-07-22 14:42:11 +08:00
Tianyi Cui
7b6b544243
test(windows): cover teardown decisions deterministically
2026-07-22 14:34:26 +08:00
Tianyi Cui
95abe24cb7
ci: give snapshot lanes eight cores
2026-07-22 14:28:32 +08:00
Tianyi Cui
5da343126c
fix(windows): restore LSP and TUI coverage
2026-07-22 14:23:44 +08:00
Tianyi Cui
da1bee87c7
ci: use four-core hosted runners
2026-07-22 14:13:49 +08:00
Tianyi Cui
753d168bb1
ci: benchmark larger hosted runners
2026-07-22 13:55:51 +08:00
Tianyi Cui
4267076407
Merge pull request #493 from deepseek-harness/worktree/disable-deepseek-web-search-e2e
...
test(ci): stabilize real-API and Windows coverage gates
2026-07-22 13:55:35 +08:00
Tianyi Cui
450e1fff6a
test(windows): exclude deferred coverage paths
2026-07-22 13:47:24 +08:00
Tianyi Cui
6f16715299
test(windows): skip process-group disposal race
2026-07-22 13:37:44 +08:00
Tianyi Cui
cfdc6fcdfb
test(windows): skip remaining unstable coverage cases
2026-07-22 13:28:52 +08:00
Tianyi Cui
1ac85eefee
Merge remote-tracking branch 'origin/master' into worktree/disable-deepseek-web-search-e2e
2026-07-22 13:11:00 +08:00
Tianyi Cui
4643e0de10
test(windows): make coverage fixtures portable
2026-07-22 13:10:48 +08:00
Tianyi Cui
86f115a07c
Merge pull request #263 from deepseek-harness/scoped-layers-store
...
refactor(scope): shared scoped-layer storage
2026-07-22 13:04:16 +08:00
Tianyi Cui
d1236963bf
docs(config): refresh catalog after Windows merge
2026-07-22 12:37:51 +08:00
Tianyi Cui
48395a937c
test(web): disable unreliable DeepSeek search smoke
2026-07-22 12:37:42 +08:00
Tianyi Cui
8d6a677a07
Merge remote-tracking branch 'origin/master' into scoped-layers-store
...
# Conflicts:
# docs/architecture.md
2026-07-22 12:34:27 +08:00
Tianyi Cui
0180cdecd0
fix(scope): detach drained entry generations
2026-07-22 12:06:42 +08:00
Tianyi Cui
6646ef04ac
Merge pull request #335 from deepseek-harness/worktree-windows-runtime
...
feat(windows): extend runtime and test portability
2026-07-22 10:30:32 +08:00
Tianyi Cui
c92c24667d
Merge pull request #431 from deepseek-harness/fix/tui-color-scheme-v2
...
fix(tui): detect terminal color scheme; harden the flaky sandbox probe-timeout test
2026-07-22 10:29:35 +08:00
Tianyi Cui
ab1c24301a
ci: rebalance hosted concurrency budget
2026-07-22 00:44:48 +08:00
Tianyi Cui
5bb594c400
ci: avoid hosted runner setup saturation
2026-07-22 00:39:58 +08:00
Tianyi Cui
109224af5d
ci: quarter cold-cache lint lanes
2026-07-22 00:31:25 +08:00
Tianyi Cui
070d23d663
ci: keep cold-cache lanes bounded
2026-07-22 00:22:06 +08:00
Tianyi Cui
624d71aea6
ci: harden runner preparation caches
2026-07-22 00:11:48 +08:00
Tianyi Cui
710f062586
ci: add snapshot lane headroom
2026-07-21 23:56:53 +08:00