Peter Steinberger
6d9df1f25a
ci: retry performance report publishes
2026-05-03 14:32:35 +01:00
Peter Steinberger
a4a4cac8e9
ci: split slow CI shards
2026-05-03 14:11:04 +01:00
Peter Steinberger
fc570d0e58
ci: use current performance report helpers
2026-05-03 14:06:21 +01:00
Peter Steinberger
ecb901ca39
ci: record tested ref in performance reports
2026-05-03 13:43:30 +01:00
Peter Steinberger
0f66ad4243
ci: pin fixed Kova benchmark
2026-05-03 13:12:31 +01:00
Peter Steinberger
869103684f
chore: move swabble into apps
2026-05-03 13:10:25 +01:00
Peter Steinberger
73be4ea901
ci: fix full release validation gates
2026-05-03 13:01:14 +01:00
Peter Steinberger
0fbb06e6df
ci: use org-owned Kova benchmark
2026-05-03 12:57:39 +01:00
Peter Steinberger
5f4fd05074
ci: speed up full release validation
2026-05-03 12:24:24 +01:00
Peter Steinberger
02c2160478
chore: clean up root clutter
2026-05-03 12:20:52 +01:00
Vincent Koc
4ae9ae12b6
test(e2e): fix kitchen sink crabbox coverage ( #76287 )
...
* test(e2e): fix kitchen sink crabbox coverage
* test(e2e): update kitchen sink expected diagnostics
* fix(plugins): harden registry and package gates
* fix(plugins): load lazy tool middleware snapshots
* fix(ci): satisfy crabbox branch gates
* fix(plugins): await guarded fetch cleanup
2026-05-02 18:39:26 -07:00
Vincent Koc
7be0d6e76d
fix(ci): pass upgrade survivor matrix to package planning
2026-05-02 16:33:57 -07:00
Peter Steinberger
0dafc37e57
ci: use npm token for plugin publishes
2026-05-02 21:37:00 +01:00
Vincent Koc
b9eb31b54c
ci: fold parity into QA release validation ( #74622 )
...
Summary:
- The PR deletes the standalone `Parity gate` workflow, renames QA parity wording from gate to lane, routes docs toward QA/release validation, and adjusts the Docker E2E boundary guard for package-backed live lanes.
- Reproducibility: not applicable. as a CI/docs refactor. The high-confidence review path is static comparison of the repaired PR diff against current workflow/docs code plus exact-head check status.
ClawSweeper fixups:
- Included follow-up commit: ci: fold parity into QA release validation
- Ran the ClawSweeper repair loop before final review.
Validation:
- ClawSweeper review passed for head 3482654058 .
- Required merge gates passed before the squash merge.
Prepared head SHA: 3482654058
Review: https://github.com/openclaw/openclaw/pull/74622#issuecomment-4359168336
Co-authored-by: Vincent Koc <vincentkoc@ieee.org >
Co-authored-by: clawsweeper <274271284+clawsweeper[bot]@users.noreply.github.com>
2026-05-02 19:57:15 +00:00
Peter Steinberger
4b4dfe429d
ci: expand release upgrade baselines
2026-05-02 19:46:00 +01:00
Peter Steinberger
93ffc80e9e
ci: use gpt-5.4 for codex cli live smoke
2026-05-02 19:02:35 +01:00
Peter Steinberger
bb294bcd20
feat: support alpha releases
2026-05-02 18:29:13 +01:00
Peter Steinberger
d3b6c805de
ci: polish source performance report
2026-05-02 17:49:54 +01:00
Peter Steinberger
25ca5cc8df
ci: add source performance probes
2026-05-02 17:46:10 +01:00
Peter Steinberger
d3f883e71b
ci: initialize empty clawgrit report repo
2026-05-02 17:04:42 +01:00
Peter Steinberger
4fb520d9b7
ci: pass clawgrit token state to kova run
2026-05-02 16:58:32 +01:00
Peter Steinberger
5a5180952c
ci: detect clawgrit token at runtime
2026-05-02 16:55:15 +01:00
Peter Steinberger
e07960417c
ci: tolerate missing performance report URL
2026-05-02 16:52:37 +01:00
Peter Steinberger
b22263720e
ci: make performance workflow sanity nonblocking
2026-05-02 16:50:12 +01:00
Peter Steinberger
0be7a78479
ci: add OpenClaw performance reports
2026-05-02 16:48:33 +01:00
Peter Steinberger
f523620abe
ci: use gpt-5.4 for cross-os release smoke
2026-05-02 13:47:51 +01:00
Peter Steinberger
237d0869dc
ci: fix release-path docker rerun commands
2026-05-02 13:27:03 +01:00
Peter Steinberger
bb93254473
ci: upload ts-unused deadcode report
2026-05-02 10:02:37 +01:00
Peter Steinberger
b65946b044
ci: keep release package metadata
2026-05-02 09:27:04 +01:00
Peter Steinberger
cdd8e81075
ci: orchestrate plugin release publishing
2026-05-02 07:24:02 +01:00
Peter Steinberger
d94012a938
ci: serialize ClawHub plugin publishes
2026-05-02 06:48:35 +01:00
Peter Steinberger
90ba174511
ci: update ClawHub plugin release pin
2026-05-02 05:48:23 +01:00
Peter Steinberger
66d8fcea99
fix: allow pinned release ci refs
2026-05-02 05:29:21 +01:00
Peter Steinberger
3ce8746b27
ci: pin full release validation children
2026-05-02 05:22:07 +01:00
Peter Steinberger
3800e49aa5
ci: prefer trusted publishing for plugin releases
2026-05-02 03:16:03 +01:00
Peter Steinberger
d5c8d70f02
ci: install deps before plugin npm publish preview
2026-05-02 03:06:33 +01:00
Peter Steinberger
cac35dbf96
ci: fix github activity dispatch payload
2026-05-02 02:09:36 +01:00
Peter Steinberger
89f73a5ef2
ci: forward openclaw github activity
2026-05-02 02:04:52 +01:00
Peter Steinberger
0cd12d17d4
fix(release): align package acceptance with candidate source
2026-05-02 01:56:48 +01:00
Peter Steinberger
f6f8e6e242
ci(release): define GPT-5.5 cross-os workflow input
2026-05-02 01:40:32 +01:00
Peter Steinberger
3cb7752346
ci(release): force release smokes onto GPT-5.5
2026-05-02 01:38:09 +01:00
Peter Steinberger
d8c3e9ed6d
ci: stage generated plugin manifests for npm publish
2026-05-02 01:25:54 +01:00
Peter Steinberger
4b4fbd7ea2
ci(release): default cross-os OpenAI smoke to GPT-5.5
2026-05-02 00:57:26 +01:00
Peter Steinberger
682e05532d
test: add update migration package gate
2026-05-02 00:34:33 +01:00
Peter Steinberger
0c23584c2c
ci: run Telegram package E2E in full release validation
2026-05-02 00:05:33 +01:00
Peter Steinberger
bcd6499abd
test: harden plugin update validation
2026-05-01 23:33:05 +01:00
Peter Steinberger
ed8f50f240
refactor: simplify plugin dependency handling
...
Simplify plugin installation and runtime loading around package-manager-owned dependencies, with Jiti reserved for local/TS fallback paths.
Also scans npm plugin install roots so hoisted transitive dependencies are covered by dependency denylist and node_modules symlink checks.
2026-05-01 21:32:22 +01:00
Peter Steinberger
666ab0a00b
ci: stop parity gate on pull requests
2026-05-01 12:42:33 +01:00
Vincent Koc
15adc741ff
test(package): expand upgrade survivor baselines
2026-05-01 03:18:31 -07:00
Peter Steinberger
61985cb1d2
chore: simplify crabbox integration
2026-05-01 09:27:00 +01:00