Commit Graph

909 Commits

Author SHA1 Message Date
Vincent Koc
cf6e4d0ed7 ci: keep clownfish command reactions owned 2026-04-29 01:34:29 -07:00
Vincent Koc
fed552c2ef ci: keep command reactions in progress 2026-04-29 01:30:16 -07:00
Vincent Koc
88237faed3 ci: drop bare automerge reaction trigger 2026-04-29 01:19:43 -07:00
Peter Steinberger
72cf700fbf ci: add Knip dependency check
Add a dependency-only Knip CI shard, keep full unused-file mode manual, and scope pnpm's release-age override to the latest Knip dlx install.
2026-04-29 09:10:48 +01:00
Vincent Koc
b85cf280c7 fix(ci): gate plugin prerelease docker suite 2026-04-29 01:06:57 -07:00
Vincent Koc
9d8de70c20 ci: tolerate command reaction token limits 2026-04-29 00:59:30 -07:00
Vincent Koc
250fec85e1 ci: react to autoclose on issues 2026-04-29 00:52:02 -07:00
Vincent Koc
a62c7e5a27 ci: react to autoclose commands 2026-04-29 00:46:00 -07:00
Vincent Koc
275b0f00b0 ci: require maintainer permission for command reactions 2026-04-29 00:30:32 -07:00
Peter Steinberger
a0fd105e5e ci: split plugin prerelease validation 2026-04-29 08:21:12 +01:00
Vincent Koc
6a3310bbda chore(ci): add memory CodeQL quality shard
Adds a narrow CodeQL Critical Quality shard for the memory host/runtime boundary.
2026-04-29 00:18:30 -07:00
Vincent Koc
6306e2fdcb ci: react to maintainer PR commands 2026-04-29 00:09:49 -07:00
Peter Steinberger
6a4c866b6a ci: speed up broad validation setup 2026-04-29 07:36:55 +01:00
Vincent Koc
1d87d757e9 ci: add mcp process codeql quality shard 2026-04-28 23:36:34 -07:00
Peter Steinberger
32c2337095 test(ci): tolerate slow live provider cleanup 2026-04-29 07:24:47 +01:00
Peter Steinberger
d28500ffd6 ci: remove duplicate extension shard output 2026-04-29 07:02:25 +01:00
Peter Steinberger
a887a512ef ci: skip empty extension shard aggregate 2026-04-29 07:01:09 +01:00
Peter Steinberger
a9f58d34a2 ci: skip release-only extension aggregate on main 2026-04-29 07:00:13 +01:00
Vincent Koc
6186ed2c07 ci: rename codeql quality baseline shard 2026-04-28 22:52:55 -07:00
Peter Steinberger
fda8cc2a9d ci: keep heavy plugin sweeps release-only 2026-04-29 06:49:05 +01:00
Peter Steinberger
5580d8951c test(ci): harden release failure paths 2026-04-29 06:41:58 +01:00
Peter Steinberger
996c9d71e9 ci(test): reserve plugin prerelease for release validation 2026-04-29 06:20:38 +01:00
Peter Steinberger
3a6f7d8db9 ci(test): split command shards and harden release checks 2026-04-29 06:20:38 +01:00
Vincent Koc
2f04731a48 ci: shard web media codeql quality 2026-04-28 22:18:21 -07:00
Vincent Koc
2f589aacf9 ci: tolerate missing prerelease plan on target refs 2026-04-28 21:55:03 -07:00
Vincent Koc
0a8a255733 ci: restrict plugin prerelease suite to mega runs 2026-04-28 21:50:16 -07:00
Peter Steinberger
5eb9b3da34 ci(qa): slim release transport startup 2026-04-29 05:25:42 +01:00
Peter Steinberger
806a0119f3 ci(release): reuse live test Docker image 2026-04-29 05:25:42 +01:00
Vincent Koc
e53c45ba94 ci: shard control ui codeql quality
Adds a narrow CodeQL Critical Quality shard for the Control UI/control-plane surface and fixes the custom-theme font-family ReDoS finding discovered by the new shard.
2026-04-28 20:24:19 -07:00
Peter Steinberger
3dc6e408b9 ci(release): isolate channel live qa from provider latency 2026-04-29 04:22:01 +01:00
Peter Steinberger
64533ed7b1 ci(release): allow slower qa live canaries 2026-04-29 04:13:15 +01:00
Vincent Koc
86c5f378d6 fix(github): skip clownfish active PR label 2026-04-28 19:51:26 -07:00
Peter Steinberger
ba0f2e948f ci: preinstall ffmpeg for live media checks 2026-04-29 03:48:33 +01:00
Vincent Koc
09e2cf1103 ci: right-size codeql quality runners
Run CodeQL Critical Quality on 4 vCPU Blacksmith runners.
2026-04-28 19:26:45 -07:00
Peter Steinberger
13fdeec2cc ci: disable ClawSweeper commit checks by default 2026-04-29 03:25:20 +01:00
Peter Steinberger
7229ec5e04 fix(ci): pin release validation child ref 2026-04-29 01:30:53 +01:00
Peter Steinberger
ceeb3a7398 ci: dispatch commit reviews on main pushes 2026-04-29 01:27:45 +01:00
Peter Steinberger
6249c32826 ci: raise Blacksmith Docker cache caps 2026-04-29 01:14:39 +01:00
Vincent Koc
9c9dcd4d5d ci: shard agent runtime codeql quality
Add the agent runtime boundary to the CodeQL Critical Quality workflow.
2026-04-28 16:18:33 -07:00
Peter Steinberger
955b4df093 fix(ci): stabilize full release validation 2026-04-28 23:54:43 +01:00
Peter Steinberger
60861b3823 ci: use api key auth for Codex CLI backend smoke 2026-04-28 23:24:45 +01:00
Peter Steinberger
cc7a209982 fix: normalize QA model refs for parity gates 2026-04-28 23:01:58 +01:00
Vincent Koc
e7947948b6 test(ci): add plugin prerelease suite to CI (#73741)
* test(ci): route plugin prerelease coverage to plugin shard

* test(ci): add plugin prerelease suite to CI

* fix(ci): preserve pnpm path in plugin prerelease shard

* fix(ci): avoid inheriting secrets for plugin prerelease suite
2026-04-28 14:52:03 -07:00
Peter Steinberger
69fb7455c6 fix(ci): harden full release validation monitors 2026-04-28 22:36:14 +01:00
Peter Steinberger
d9b46e0551 ci: start repo live release checks earlier 2026-04-28 22:18:41 +01:00
Peter Steinberger
969cb8b4c0 ci: use standard runner for release package preparation 2026-04-28 21:51:30 +01:00
Peter Steinberger
35059d1e3a ci: use standard runner for cross-os preparation 2026-04-28 21:47:35 +01:00
Peter Steinberger
da1084caf2 ci: start release checks on standard runner 2026-04-28 21:14:37 +01:00
Vincent Koc
87172dc9fe fix(ci): harden package acceptance refs 2026-04-28 12:53:05 -07:00
Vincent Koc
3ae69498e2 ci: shard channel codeql security
Add a narrow channel-runtime CodeQL critical-security shard and document it.
2026-04-28 12:46:44 -07:00