Commit Graph

545 Commits

Author SHA1 Message Date
Peter Steinberger
04b5dd097d test: skip bootstrap in release validation onboarding 2026-04-27 17:01:52 +01:00
Peter Steinberger
1ed6d04014 ci: guard plugin sdk wildcard reexports 2026-04-27 14:52:21 +01:00
Peter Steinberger
0f996ad4b0 ci: enforce changelog attribution policy in pr gates 2026-04-27 14:33:59 +01:00
Peter Steinberger
bbbc80ddcc ci: guard changelog bot attributions 2026-04-27 14:29:41 +01:00
Peter Steinberger
2243a68a1d ci: shard release live validation 2026-04-27 14:24:10 +01:00
Peter Steinberger
9ca4049861 ci: match package Telegram harness to release ref 2026-04-27 14:06:05 +01:00
Peter Steinberger
52a1cbc1c6 fix(qa-lab): keep gateway client on generic sdk seam 2026-04-27 14:05:09 +01:00
Peter Steinberger
8de458c6c0 fix(qa-lab): use generic gateway runtime SDK 2026-04-27 14:03:28 +01:00
Peter Steinberger
1b1916053f ci: inline Docker release planning for old refs 2026-04-27 14:03:17 +01:00
Peter Steinberger
fd4b59a906 ci: keep release checks compatible with stable refs 2026-04-27 13:59:49 +01:00
Peter Steinberger
0931a1f11e ci: fix release validation dispatch and protocol drift 2026-04-27 13:32:03 +01:00
Peter Steinberger
98b441edb1 ci: split release docker integration chunks 2026-04-27 13:24:30 +01:00
Peter Steinberger
cff1bdb491 ci: trim duplicate release package lanes 2026-04-27 13:15:10 +01:00
Peter Steinberger
7e45272319 test(ci): align docker scenario guard with sharded sweep 2026-04-27 13:13:04 +01:00
Peter Steinberger
f68ef1ae7c ci: shard bundled plugin release sweep 2026-04-27 13:05:14 +01:00
Peter Steinberger
d337fa8946 test: align build profile guard expectations 2026-04-27 11:31:57 +01:00
Peter Steinberger
a0aedea63d fix: guard cli bootstrap imports 2026-04-27 11:24:35 +01:00
Peter Steinberger
57092a1794 ci: harden cross-os release harness on Windows 2026-04-27 10:03:38 +01:00
Vincent Koc
caba05b94a fix(plugins): harden bundled install/uninstall sweep
Fix bundled plugin install/uninstall sweep coverage and avoid persisting invalid placeholder config for config-gated bundled plugins.
2026-04-27 01:57:40 -07:00
Peter Steinberger
6c8f0d04c3 test: trim unit-fast hotspots 2026-04-27 09:46:06 +01:00
Peter Steinberger
b9b15bec85 fix(ci): stabilize full validation probes 2026-04-27 09:30:53 +01:00
Peter Steinberger
84929bf85b fix: clean runtime deps backup owner marker 2026-04-27 08:43:03 +01:00
Peter Steinberger
15e634d50c fix(plugins): normalize windows override imports 2026-04-27 08:39:42 +01:00
Peter Steinberger
4514a73170 fix: preserve live runtime deps temp dirs 2026-04-27 08:39:35 +01:00
Vincent Koc
75c52b6c41 fix(ci): expose package deps to Telegram QA harness (#72680)
* fix(ci): expose package deps to telegram QA harness

* fix(ci): link QA package runtime deps

* fix(agents): guard replay metadata in empty retries

* fix(ci): keep plugin update smoke migration-stable
2026-04-27 00:33:29 -07:00
Peter Steinberger
d23ee2f702 fix: hide bundled runtime npm windows 2026-04-27 08:31:07 +01:00
Peter Steinberger
720ea766e6 fix(release): stabilize release validation probes 2026-04-27 08:27:45 +01:00
Peter Steinberger
ec9b20263c fix(docker): expose QA harness exports for package Telegram 2026-04-27 08:07:27 +01:00
Peter Steinberger
3d6d08116d fix(release): expose QA package exports in Telegram acceptance 2026-04-27 08:02:23 +01:00
Peter Steinberger
8811112ab3 fix(release): stabilize full validation lanes 2026-04-27 07:46:44 +01:00
Vincent Koc
5c591a4e13 fix(test): build missing Docker images in Testbox 2026-04-26 23:33:43 -07:00
Peter Steinberger
67e6410e0f ci: accept legacy bundled docker lane 2026-04-27 07:31:18 +01:00
Peter Steinberger
ca44ab65e6 ci(release): allow live E2E actions reads 2026-04-27 07:26:33 +01:00
Peter Steinberger
93ac2cefaa ci(docker): resolve short refs before checkout 2026-04-27 07:18:57 +01:00
Peter Steinberger
a3fcb8db79 ci(docker): split bundled release lanes 2026-04-27 07:17:14 +01:00
Peter Steinberger
44a504cd39 ci: time-box package acceptance legacy compat 2026-04-27 07:11:14 +01:00
Peter Steinberger
ac5a1d1622 ci: forward package acceptance live secrets 2026-04-27 07:00:11 +01:00
Peter Steinberger
4b9c85776d ci: allow package plugin metadata migrations 2026-04-27 06:42:14 +01:00
Peter Steinberger
5e9a96fafb ci(docker): reuse cached e2e images for reruns 2026-04-27 06:29:09 +01:00
Peter Steinberger
32b1f0ce74 ci: narrow package acceptance to artifact lanes 2026-04-27 06:17:05 +01:00
Peter Steinberger
748daa4857 ci: make package acceptance legacy-safe 2026-04-27 05:46:06 +01:00
Peter Steinberger
fd06aeac04 test(docker): fixture ClawHub plugin smoke 2026-04-27 05:38:27 +01:00
Peter Steinberger
02455c0c52 ci: include telegram in release package acceptance 2026-04-27 05:14:19 +01:00
Peter Steinberger
09107e0b7f ci: let telegram e2e use package artifacts 2026-04-27 05:09:16 +01:00
Peter Steinberger
0ff0c7ce57 ci: tolerate legacy qa inventory entries 2026-04-27 05:07:15 +01:00
Peter Steinberger
3c8760f16d fix: allow heavyweight docker lanes at low parallelism 2026-04-27 05:04:52 +01:00
Peter Steinberger
940f67e524 test(docker): use packaged gateway expect-final smoke 2026-04-27 05:01:36 +01:00
Peter Steinberger
36c08e0288 test(docker): keep web search smoke on one gateway connection 2026-04-27 04:51:55 +01:00
Peter Steinberger
02d266c6c4 ci: split package acceptance refs 2026-04-27 04:39:19 +01:00
Peter Steinberger
6a05b9eec5 ci: fix package acceptance permissions 2026-04-27 04:27:45 +01:00