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
Vincent Koc
5fb4fcd2b5
chore(github): raise Dependabot PR limit
2026-05-02 10:38:02 -07: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
6fd197c8a1
fix: stabilize release validation dependencies
2026-05-02 06:13:46 +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
Vincent Koc
dffc295a74
test(e2e): add upgrade survivor scenario probes
2026-05-01 01:18:11 -07:00
Vincent Koc
2500b5d4ec
test(e2e): expand published upgrade survivor baselines
2026-05-01 01:18:11 -07:00
clawsweeper[bot]
3af8e17cc5
fix(ci): accept ClawSweeper bot mention alias
...
Co-authored-by: openclaw-clawsweeper[bot] <280122609+openclaw-clawsweeper[bot]@users.noreply.github.com>
2026-04-30 22:42:47 -07:00
Peter Steinberger
3e67ee63b4
ci: route ClawSweeper command comments
2026-05-01 04:14:41 +01:00
Josh Avant
ce833acbdb
test: strengthen published upgrade survivor lane ( #75361 )
...
* test: integrate upgrade survivor baseline controls
* test: gate published upgrade survivor path
* test: preserve upgrade survivor fixture contract
* test: keep upgrade survivor temp state off overlay
2026-04-30 21:50:36 -05:00
Peter Steinberger
206b5f78a2
ci: tighten full release validation
2026-05-01 03:19:49 +01:00
Peter Steinberger
e7dafaf2af
ci: add crabbox hydrate workflow
2026-05-01 03:05:40 +01:00
Peter Steinberger
c0058fda2f
test: add published upgrade survivor lane ( #75221 )
...
* test: add published upgrade survivor lane
* test: keep published upgrade exit chunk
2026-04-30 23:39:50 +00:00
Shadow
ef799fd57a
ci: exclude app PRs from active limit
2026-04-30 18:34:41 -05:00
Peter Steinberger
231e5c618f
ci(release): allow public mac validation from main
2026-04-30 22:53:39 +01:00