Commit graph

263 commits

Author SHA1 Message Date
Peter Steinberger
8bfa06e992
refactor: enforce plugin-owned channel boundaries 2026-04-18 22:48:27 +01:00
Vincent Koc
e85e6bc4fb
perf(ci): reuse macos swift build outputs 2026-04-18 07:18:21 -07:00
Vincent Koc
6d55fa19db
fix(ci): inline fast checkout bootstrap 2026-04-18 06:49:08 -07:00
Vincent Koc
552c0f22a6
refactor(ci): extract fast checkout action 2026-04-18 06:41:22 -07:00
Vincent Koc
dd618aa545
perf(ci): split protocol check from contracts lane 2026-04-18 06:36:44 -07:00
Vincent Koc
de4429ceb3
perf(ci): fan out additional checks 2026-04-18 06:28:50 -07:00
Vincent Koc
334f0a4de2
fix(ci): harden checkout on hot linux lanes 2026-04-18 06:27:27 -07:00
Peter Steinberger
0ee5baf6c5
ci: retry failed custom checkouts 2026-04-17 07:20:51 +01:00
Vincent Koc
781b1de921 fix(ci): cap core shard checkout stalls 2026-04-16 12:35:38 -07:00
Peter Steinberger
29427fefc7
ci: make mlx audio manifest patch writable 2026-04-16 20:12:18 +01:00
Vincent Koc
c2db918c60
fix(ci): silence mlx-audio-swift README warnings 2026-04-16 11:27:32 -07:00
Vincent Koc
42d100c390 fix(ci): move macOS jobs to blacksmith 2026-04-16 11:18:50 -07:00
Vincent Koc
00d21d1b23 fix(ci): retry stalled core shard checkout 2026-04-16 11:04:16 -07:00
Mason Huang
01b7516a95
CI: add explicit permissions to all workflow jobs (fixes code-scanning #40-#57) (#67612) 2026-04-16 18:18:35 +08:00
Gustavo Madeira Santana
4ffa6218c4
CI: pin Node 22 runners to 22.18.0
Some checks are pending
CI / -5 (push) Blocked by required conditions
CI / macos-swift (push) Blocked by required conditions
CI / -6 (push) Blocked by required conditions
Docs Sync Publish Repo / sync-publish-repo (push) Waiting to run
Install Smoke / preflight (push) Waiting to run
Install Smoke / install-smoke (push) Blocked by required conditions
Plugin NPM Release / preview_plugins_npm (push) Waiting to run
CI / preflight (push) Waiting to run
CI / security-fast (push) Waiting to run
CI / build-artifacts (push) Blocked by required conditions
CI / (push) Blocked by required conditions
CI / -1 (push) Blocked by required conditions
CI / checks-node-extensions (push) Blocked by required conditions
CI / -2 (push) Blocked by required conditions
CI / -3 (push) Blocked by required conditions
CI / checks-node-core (push) Blocked by required conditions
CI / extension-fast (push) Blocked by required conditions
CI / check (push) Blocked by required conditions
CI / check-additional (push) Blocked by required conditions
CI / build-smoke (push) Blocked by required conditions
CI / check-docs (push) Blocked by required conditions
CI / skills-python (push) Blocked by required conditions
CI / -4 (push) Blocked by required conditions
Plugin NPM Release / preview_plugin_pack (push) Blocked by required conditions
Plugin NPM Release / publish_plugins_npm (push) Blocked by required conditions
Workflow Sanity / no-tabs (push) Waiting to run
Workflow Sanity / actionlint (push) Waiting to run
Workflow Sanity / generated-doc-baselines (push) Waiting to run
2026-04-15 20:33:12 -04:00
Vincent Koc
7bb670c0bc ci: raise extension boundary compile concurrency 2026-04-15 10:52:37 +01:00
Vincent Koc
f1c2be7d32 fix(ci): slim build-artifacts dist producer 2026-04-15 00:13:01 +01:00
Vincent Koc
fdbb0fb561 fix(ci): trim dist fanout from source-only node shards 2026-04-14 20:52:18 +01:00
Vincent Koc
21ca387eda fix(ci): verify bundled plugin runtime deps 2026-04-13 11:09:13 +01:00
Vincent Koc
5b6667ef97 fix(ci): gate static import cycles with madge 2026-04-12 12:41:18 +01:00
Vincent Koc
7ba3bb3399 fix(ci): guard static import SCCs 2026-04-12 08:25:29 +01:00
Vincent Koc
25c47231bb ci(checks): shorten node shard names 2026-04-11 11:12:33 +01:00
Vincent Koc
9e2e4cde19 ci(test): align node lane names with boundary split 2026-04-11 00:36:06 +01:00
Tak Hoffman
afff0716f7
ci: shard checks-node-test by vitest suite 2026-04-10 15:59:41 -05:00
Peter Steinberger
886e01c27b
ci: keep full-suite tests conservative 2026-04-10 13:45:18 +01:00
Peter Steinberger
12ae2fa408
ci: parallelize full-suite project shards 2026-04-10 13:23:03 +01:00
Peter Steinberger
d41188b65e
ci: add runtime import cycle guard 2026-04-09 03:56:22 +01:00
Peter Steinberger
acdee39fa4
ci: stabilize macOS and transcript policy tests 2026-04-09 01:10:40 +01:00
Peter Steinberger
3d9a151fd1
ci: narrow Windows node test lane 2026-04-09 00:40:23 +01:00
Peter Steinberger
1b9a6959b8
ci: isolate full suite leaf shards 2026-04-08 15:22:04 +01:00
Peter Steinberger
816cd07b19
ci: restore sequential full suite tests 2026-04-08 14:56:21 +01:00
Peter Steinberger
2f3402c660
ci: reduce full suite test parallelism 2026-04-08 13:51:02 +01:00
Peter Steinberger
4d2ea434d2
ci: skip duplicate full extension shard 2026-04-08 13:03:51 +01:00
Vincent Koc
54f078dc86 ci(test): fan out windows test lane 2026-04-08 09:40:47 +01:00
Vincent Koc
6f8ad56b09 ci(test): raise checks-node-test fanout 2026-04-08 09:39:06 +01:00
Vincent Koc
f329a01e69 ci(test): parallelize checks-node-test 2026-04-08 09:32:59 +01:00
Vincent Koc
16877efba3 ci(plugins): enforce extension package boundary checks 2026-04-07 10:22:12 +01:00
Vincent Koc
d3a35d7e95 ci(plugins): add bundled extension lint lane 2026-04-06 15:24:03 +01:00
Vincent Koc
0b32037e96 ci(plugins): add extension channel lint lane 2026-04-06 14:52:40 +01:00
Peter Steinberger
2a5c355688
fix(ci): patch main regression surfaces 2026-04-06 04:17:52 +01:00
Vincent Koc
ee4fe4fb1e feat(ui): add control ui locale sync pipeline 2026-04-05 13:55:20 +01:00
Peter Steinberger
ca9d2f3b41
ci: align vitest entrypoints with root config 2026-04-04 05:57:27 +01:00
Peter Steinberger
53fd262173
ci: align pnpm pins and vitest config 2026-04-04 05:44:29 +01:00
Peter Steinberger
ebdade0efc
ci: shard extension fast checks 2026-04-03 18:26:26 +01:00
Peter Steinberger
1118d032ca
refactor: split extension test helpers 2026-04-03 13:06:11 +01:00
Peter Steinberger
685ef52284
refactor: simplify test workflow helpers 2026-04-03 13:00:00 +01:00
Peter Steinberger
71a54d0c95
fix(ci): forward bluebubbles barrel and node env fixes 2026-04-03 12:58:10 +01:00
Peter Steinberger
9ef5d85e40
refactor: remove custom test planner runtime 2026-04-03 12:45:13 +01:00
Peter Steinberger
d39e4dff6a
test: make planner lanes explicit 2026-04-03 12:29:29 +01:00
Peter Steinberger
d68840ef40
fix(ci): handle bundled fast-check task 2026-04-03 11:10:50 +01:00