Commit graph

2086 commits

Author SHA1 Message Date
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
Peter Steinberger
4a578740a2
refactor: deduplicate changed lane detection 2026-04-27 00:02:00 +01:00
Peter Steinberger
6018f29dbf
ci: keep docker bonjour setting automatic 2026-04-27 00:00:22 +01:00
Peter Steinberger
89ab39ca64
test: simplify changed test routing 2026-04-26 23:58:13 +01:00
Peter Steinberger
2fe11020d2
refactor(test): split bundled channel docker scenarios 2026-04-26 23:56:14 +01:00
Peter Steinberger
1a02d00eb4
test: add docker e2e rerun helpers 2026-04-26 23:56:14 +01:00
Peter Steinberger
b5714b90ed
refactor(test): share docker e2e shell helpers 2026-04-26 23:48:32 +01:00
Peter Steinberger
6cba12caae
test: add docker e2e planner guards 2026-04-26 23:48:32 +01:00
Peter Steinberger
a2adb05f74
refactor(test): split docker e2e planner 2026-04-26 23:36:31 +01:00
Peter Steinberger
8a60e57846
fix: keep bonjour failures non-fatal 2026-04-26 23:27:08 +01:00
Peter Steinberger
5aa3779d8c
ci: disable bonjour in install e2e docker 2026-04-26 23:20:08 +01:00
Peter Steinberger
d108110a89
ci: use packaged tarball for docker e2e 2026-04-26 23:10:33 +01:00
Peter Steinberger
1b1eea238c
ci: preserve docker test runner path 2026-04-26 23:04:21 +01:00
Peter Steinberger
baaad52389
ci: split docker e2e images 2026-04-26 22:55:00 +01:00
Peter Steinberger
2cd23957c0
build: use slim docker runtime 2026-04-26 22:47:48 +01:00
Peter Steinberger
018f2e78ba
build: skip docker apt upgrades 2026-04-26 22:40:44 +01:00
Peter Steinberger
b61954919c
ci: verify docker release attestations 2026-04-26 22:40:44 +01:00
Peter Steinberger
b68b4b9151
ci: add targeted docker lane reruns 2026-04-26 22:27:45 +01:00
Peter Steinberger
b28de9a7d9
ci: centralize docker build wrapper 2026-04-26 22:14:36 +01:00
Peter Steinberger
e3cbad4fb6
ci: fix ACPX Docker update repair target 2026-04-26 22:13:00 +01:00
Peter Steinberger
b4a9ac3516
ci: run release Docker chunks through scheduler 2026-04-26 22:02:31 +01:00
Peter Steinberger
e60cc50dff
test(gateway): harden acp bind docker smoke 2026-04-26 19:14:58 +01:00
Peter Steinberger
4a3030df9e
fix: avoid PowerShell error variable collision 2026-04-26 16:26:31 +01:00
Peter Steinberger
a87edd732d
fix: harden Windows Parallels smoke 2026-04-26 16:13:13 +01:00
Peter Steinberger
79ad635515
fix: pass Linux clock sync as epoch 2026-04-26 16:13:13 +01:00
Peter Steinberger
7e51866d23
fix: sync Parallels Linux clock 2026-04-26 16:13:13 +01:00
Peter Steinberger
73affb491a
fix: bound dev update cleanup 2026-04-26 16:13:13 +01:00
Peter Steinberger
ddc2036956
fix: stabilize Parallels plugin smoke paths 2026-04-26 16:13:13 +01:00
Peter Steinberger
dce35b90fe
test(release): wait longer for dashboard smoke 2026-04-26 13:53:59 +01:00
Peter Steinberger
6a00be5f90
fix(update): complete channel switch follow-up work 2026-04-26 11:38:44 +01:00
Peter Steinberger
cd8187d7ce
test(parallels): harden smoke agent model setup 2026-04-26 11:38:33 +01:00
Peter Steinberger
c74fb78194
test: harden cron MCP Docker smoke 2026-04-26 11:33:26 +01:00
Peter Steinberger
0e490a3c26
fix(plugins): serialize bundled runtime mirrors 2026-04-26 11:32:07 +01:00
Peter Steinberger
4506bb2e02
fix: stabilize channel MCP Docker smoke 2026-04-26 11:31:25 +01:00
Peter Steinberger
8a52c7b3d9
test: cover ClawHub plugin install uninstall 2026-04-26 11:28:18 +01:00
Vincent Koc
dc05c93c02
chore(docker): expose diagnostics observability settings 2026-04-26 03:05:10 -07:00
Peter Steinberger
9eb0934492
test: tighten changed test routing 2026-04-26 10:25:04 +01:00
Vincent Koc
0f2e7510cb
feat(diagnostics-prometheus): add protected metrics exporter 2026-04-26 02:15:33 -07:00
Peter Steinberger
6f50253a4d
fix: clarify install switching 2026-04-26 09:46:41 +01:00
Peter Steinberger
5ab5b75348
fix: update Docker plugin registry smokes 2026-04-26 09:42:14 +01:00
Vincent Koc
abd5ec98ab
fix(runtime): harden dependency install surfaces (#71997)
* fix(runtime): harden dependency surfaces

* fix(runtime): harden dependency install surfaces

* fix(runtime): address dependency surface review

* fix(runtime): address dependency surface review

* fix(channels): avoid read-only plugin loader cycle

* fix(channels): allow optional read-only loader workspace

* test(commands): refresh current main checks

* test(commands): keep provider metadata mock unique

* test(commands): keep doctor security read-only mock unique
2026-04-26 01:38:21 -07:00
Peter Steinberger
134cc64aff
fix: keep host plugin registry out of live Docker state 2026-04-26 09:17:38 +01:00
Peter Steinberger
c99d72575e
fix(release): reject staged runtime deps in packs 2026-04-26 09:08:54 +01:00