openclaw/test
Onur 900e291f31
CI: expand native release validation coverage (#67144)
* Actions: grant reusable release checks actions read

* Actions: use read-all for reusable release checks

* CI: add native cross-OS release checks

* CI: wire Discord smoke secrets for cross-OS checks

* CI: fix native cross-OS installer compatibility

* CI: skip empty pnpm cache saves in matrix jobs

* CI: honor workflow runner override envs

* CI: finish native cross-OS update checks

* CI: fix native cross-OS workflow regressions

* Installer: capture Windows npm stderr safely

* CI: harden cross-OS release checks

* CI: resolve reusable workflow harness ref

* CI: stabilize cross-OS dev update lanes

* CI: tighten release-check workflow semantics

* CI: repoint repaired git CLI on POSIX

* CI: repair native dev-update shell handoff

* CI: preserve real updater semantics

* CI: harden supported release-check refs

* CI: harden release-check refs and fresh mode

* CI: skip dev-update for immutable tag refs

* CI: repair fresh installer release checks

* CI: fix native release check installer lanes

* CI: install release checks from candidate artifacts

* CI: use Windows cmd shims in release checks

* Installer: run Windows npm shim via PowerShell

* CI: pin dev update verification to candidate sha

* CI: pin reusable harness and published installers

* CI: isolate Windows dev-update PATH validation

* CI: align Windows dev-update bootstrap validation

* CI: avoid Windows installer gateway flake

* CI: run cross-OS release checks via TypeScript

* CI: bootstrap tsx for release-check workflow

* CI: fix native release-check follow-ups

* CI: tighten dev-update release checks

* CI: peel annotated workflow refs

* CI: harden native release checks

* CI: fix release-check verifier drift

* CI: fix release-check workflow drift

* CI: fix release-check ref resolution

* CI: harden Windows release-check gateway startup

* CI: fix release-check fallback validation

* CI: harden cross-os release checks

* CI: pin dev-update release checks to candidate SHA

* CI: resolve remote dev target refs

* CI: detect cloned dev-update checkouts

* CI: harden Windows release-check launcher

* Windows: harden task fallback and runner overrides

* Release checks: preserve Windows PATH and baseline version reads

* CI: add release validation live lanes

* CI: expand live and e2e release coverage

* CI: add branch dispatch for live and e2e checks
2026-04-16 19:58:19 +02:00
..
fixtures
helpers test: keep prompt cache PR gate green 2026-04-16 09:41:26 -07:00
mocks fix(whatsapp): write creds.json atomically (#63577) 2026-04-16 02:44:46 -03:00
scripts CI: expand native release validation coverage (#67144) 2026-04-16 19:58:19 +02:00
vitest test(agents): isolate shared subagent state 2026-04-14 22:49:31 +01:00
appcast.test.ts
architecture-smells.test.ts
cli-json-stdout.e2e.test.ts
extension-import-boundaries.test.ts test: combine extension import boundary checks 2026-04-11 12:59:53 +01:00
extension-package-tsc-boundary.test.ts test: skip duplicate package boundary wrapper in ci 2026-04-08 12:32:28 +01:00
extension-test-boundary.test.ts perf: optimize messaging plugin tests 2026-04-11 13:55:07 +01:00
gateway.multi.e2e.test.ts chore: enable no-unnecessary-type-arguments 2026-04-10 20:14:49 +01:00
git-hooks-pre-commit.test.ts refactor: dedupe repeated test helpers 2026-04-08 09:58:22 +01:00
global-setup.ts
image-generation.runtime.live.test.ts style: apply updated formatter output 2026-04-10 19:17:39 +01:00
non-isolated-runner.ts Tests: preserve isolated home across non-isolated files 2026-04-07 07:54:39 +01:00
npm-publish-plan.test.ts
official-channel-catalog.test.ts
openclaw-launcher.e2e.test.ts test(root): reuse temp dir helper in launcher e2e 2026-04-06 05:44:49 +01:00
openclaw-npm-postpublish-verify.test.ts fix(release): allow legacy qa sidecar verification 2026-04-15 20:49:30 +01:00
openclaw-npm-release-check.test.ts fix(release): ignore leaf test filenames 2026-04-15 13:38:38 -04:00
openclaw-prepack.test.ts fix(plugins): localize bundled runtime deps to extensions (#67099) 2026-04-15 12:04:31 +01:00
plugin-clawhub-release.test.ts test(root): reuse temp repo helper in clawhub release tests 2026-04-06 05:39:32 +01:00
plugin-extension-import-boundary.test.ts
plugin-npm-release.test.ts chore: bump version to 2026.4.10 2026-04-09 03:56:22 +01:00
release-check.test.ts build: exclude private QA from npm package 2026-04-15 09:39:51 -07:00
setup-home-isolation.test.ts fix(test): isolate shared vitest home setup 2026-04-07 06:32:36 +01:00
setup-openclaw-runtime.ts perf(test): lazy-load shared runtime setup 2026-04-14 16:18:48 +01:00
setup.extensions.ts
setup.shared.ts perf: optimize test import surfaces 2026-04-11 03:08:58 +01:00
setup.ts Tests: preserve isolated home across non-isolated files 2026-04-07 07:54:39 +01:00
test-env.test.ts test: stage live external plugins 2026-04-11 12:36:09 +01:00
test-env.ts test: stage live external plugins 2026-04-11 12:36:09 +01:00
test-helper-extension-import-boundary.test.ts test(boundary): route helper imports through bundled plugin surfaces 2026-04-10 08:05:56 +01:00
tsconfig.json chore: update dependencies and oxc tooling 2026-04-10 19:28:42 +01:00
ui.presenter-next-run.test.ts
vitest-boundary-config.test.ts test: align Vitest config path assertions 2026-04-10 15:49:37 +01:00
vitest-extensions-config.test.ts test: move Vitest configs under test 2026-04-10 13:44:51 +01:00
vitest-light-paths.test.ts test: move Vitest configs under test 2026-04-10 13:44:51 +01:00
vitest-performance-config.test.ts test: move Vitest configs under test 2026-04-10 13:44:51 +01:00
vitest-projects-config.test.ts fix(test): route serial runs through scoped vitest lanes 2026-04-12 04:45:30 +01:00
vitest-scoped-config.test.ts test: align Vitest config path assertions 2026-04-10 15:49:37 +01:00
vitest-ui-package-config.test.ts test: restore thread-first vitest defaults 2026-04-05 12:54:08 +01:00
vitest-unit-config.test.ts test: align Vitest config path assertions 2026-04-10 15:49:37 +01:00
vitest-unit-fast-config.test.ts perf: reduce test import overhead 2026-04-10 23:09:37 +01:00
vitest-unit-paths.test.ts test: move Vitest configs under test 2026-04-10 13:44:51 +01:00
web-provider-boundary.test.ts test: combine web provider boundary checks 2026-04-11 12:46:49 +01:00