You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+14Lines changed: 14 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,6 +8,20 @@ Changes sourced from upstream (openclaw/openclaw) are labeled with the originati
8
8
9
9
## [Unreleased]
10
10
11
+
## 2026-06-07 — Template v3.8.0 CI + deploy doctor
12
+
13
+
### Added
14
+
15
+
-**GitHub Actions CI**: Added `.github/workflows/validate.yml` so pushes and pull requests to `main` run `npm test` automatically.
16
+
-**Post-deploy doctor**: Added `deploy/doctor.sh` for SSH-based health checks covering Node/npm, OpenClaw CLI, config permissions, workspace files, local skills, Gateway service, Gateway health endpoint, and Chroma memory.
17
+
-**Remote path configuration**: Added `REMOTE_HOME`, `REMOTE_OPENCLAW_HOME`, `REMOTE_CONFIG_HOME`, and `REMOTE_WORKSPACE_DIR` so non-root or custom-path deployments no longer require editing deploy scripts.
18
+
-**IP isolation path alignment**: `deploy/ip-isolate.sh` now uses the configured OpenClaw and systemd user paths when injecting Gateway proxy settings.
19
+
20
+
### Fixed
21
+
22
+
-**Generated workspace path**: `deploy/generate-config.sh` now writes `agents.defaults.workspace` from the configured remote workspace path instead of hardcoding `/root/.openclaw/workspace`.
23
+
-**Validation coverage**: `npm test` now verifies the CI workflow, doctor script, current `b2b_trade` skill count, and non-root workspace path generation.
CI runs `npm test` on every push and pull request to `main`.
371
+
350
372
### WhatsApp IP Isolation (Multi-Tenant)
351
373
352
374
When running multiple agents on the same server, each should have a unique exit IP so WhatsApp sees independent devices. This prevents cross-account flagging.
0 commit comments