Commit graph

2128 commits

Author SHA1 Message Date
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
e962381dbf
ci: fix plugin update smoke quoting 2026-04-27 06:50:59 +01:00
Peter Steinberger
4b9c85776d
ci: allow package plugin metadata migrations 2026-04-27 06:42:14 +01:00
Peter Steinberger
45bdfb5f72
ci(docker): keep release path at three chunks 2026-04-27 06:39:46 +01:00
Peter Steinberger
5e9a96fafb
ci(docker): reuse cached e2e images for reruns 2026-04-27 06:29:09 +01:00
Peter Steinberger
02dae3e1d1
ci: fix telegram package acceptance harness 2026-04-27 06:26:44 +01:00
Peter Steinberger
835c6bc0c1
ci: tolerate legacy package acceptance metadata 2026-04-27 06:26:08 +01:00
Peter Steinberger
32b1f0ce74
ci: narrow package acceptance to artifact lanes 2026-04-27 06:17:05 +01:00
Peter Steinberger
377553e41a
ci: link package deps for telegram acceptance 2026-04-27 05:52:13 +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
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
76de167ca1
ci: add package acceptance workflow 2026-04-27 04:25:31 +01:00
Peter Steinberger
d3fd275aa5
test: cover gateway wrapper persistence in docker e2e 2026-04-27 04:15:33 +01:00
Peter Steinberger
cbbd860ef9
test(docker): isolate installer smoke sessions 2026-04-27 04:01:46 +01:00
Peter Steinberger
6d0e84aadb
test(docker): skip bootstrap ritual in install smoke 2026-04-27 03:41:47 +01:00
Vincent Koc
a5f6603e61
fix(release): clarify control ui build requirement 2026-04-26 19:24:37 -07:00
Peter Steinberger
b72c0bdfad
ci: force gemini api key auth in acp bind 2026-04-27 03:23:00 +01:00
Peter Steinberger
90ad79cbcd
test(docker): generate update fixture ui asset 2026-04-27 03:13:51 +01:00
Peter Steinberger
f4cf7e3b4f
test(docker): recreate update fixture ui asset after install 2026-04-27 03:06:07 +01:00
Peter Steinberger
22c9e82e83
test(docker): track update fixture control ui asset 2026-04-27 02:58:24 +01:00
Peter Steinberger
c45a7d7a7a
ci: use available macOS release runner 2026-04-27 02:56:19 +01:00
Peter Steinberger
20b71e18b2
test(docker): seed update fixture control ui asset 2026-04-27 02:50:48 +01:00
Peter Steinberger
5176dba8a0
test(docker): stub update fixture lint preflight 2026-04-27 02:43:15 +01:00
Peter Steinberger
bf08dc2ed6
test(docker): fix packaged docker harness lanes 2026-04-27 02:13:56 +01:00
Peter Steinberger
f0b758fba2
test(docker): stub package-derived update fixture builds 2026-04-27 02:07:29 +01:00
Peter Steinberger
ffbb4d4ae7
test(docker): fix update preflight fixture patches 2026-04-27 01:43:55 +01:00
Peter Steinberger
90b3cdb6a7
test(docker): fix update fixture pnpm patch config 2026-04-27 01:25:00 +01:00
Peter Steinberger
7ca2f9fed5
test(docker): align package harness image 2026-04-27 01:22:58 +01:00
Peter Steinberger
3b514ad5f3
test(docker): run mounted harnesses with image tsx 2026-04-27 01:05:20 +01:00
Peter Steinberger
82b928232e
test(docker): stabilize package update lanes 2026-04-27 01:02:36 +01:00
Peter Steinberger
d2786fb969
test(docker): run observability harness with global tsx 2026-04-27 00:57:55 +01:00
Peter Steinberger
fa0729e145
test: auto-discover vitest suites 2026-04-27 00:55:06 +01:00
Peter Steinberger
21c51bc140
test(docker): resolve otel decoder from plugin runtime 2026-04-27 00:51:47 +01:00
Peter Steinberger
42db865673
test(docker): run observability on shared image 2026-04-27 00:49:36 +01:00
Vincent Koc
5d7c6e6bda
test(docker): add observability smoke
Add Docker aggregate observability coverage for QA-lab OTEL and Prometheus diagnostics.
2026-04-26 16:43:56 -07:00
Peter Steinberger
eccb79db99
build: remove private QA package compat shims 2026-04-27 00:26:02 +01:00
Peter Steinberger
09a635a28b
test: fix main release validation forward-port 2026-04-27 00:07:31 +01:00
Peter Steinberger
8d909ed0da
ci(docker): pass beta env to installer e2e
(cherry picked from commit 7677b4ca24)
2026-04-27 00:07:31 +01:00
Peter Steinberger
1bb46ce68a
ci(docker): test release installer against beta
(cherry picked from commit d8c4dcb6a4)
2026-04-27 00:07:31 +01:00
Peter Steinberger
54e77a9ec4
ci(docker): use resolved pnpm for scheduled lanes
(cherry picked from commit 61a539a1b7)
2026-04-27 00:07:31 +01:00
Peter Steinberger
43e651db9a
ci(docker): preserve pnpm path in scheduler lanes
(cherry picked from commit 2e8a089836)
2026-04-27 00:07:31 +01:00
Peter Steinberger
ef3309a986
fix(release): harden beta validation lanes
(cherry picked from commit 218bceaa14)
2026-04-27 00:07:31 +01:00
Peter Steinberger
41ad03dda4
fix(test): allow legacy qa inventory entry 2026-04-27 00:02:33 +01:00