Hannes Rudolph
9fc6cd67c4
Align PowerShell installer contract with synced script ( #237 )
2026-08-19 11:08:30 -06:00
Peter Steinberger
9ee6dab347
chore(deps): refresh site dependencies ( #210 )
...
* chore(deps): refresh site dependencies
* fix(deps): retain deployed Astro version
* fix(deps): retain deployed Lucide version
* chore(deps): restore proven freshness set
* ci: retrigger Vercel previews
* chore(deps): finish site freshness update
* chore(deps): finish dependency freshness pass
2026-08-01 21:23:25 -07:00
Peter Steinberger
9ddf475c9a
test: align PowerShell installer assertion ( #215 )
2026-07-16 11:56:37 -07:00
Peter Steinberger
5cb8e12e5b
chore(deps): upgrade site to Astro 7 ( #179 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-01 07:27:11 +01:00
Vincent Koc
0b25db5fee
fix(test): silence literal ref shellcheck
2026-06-05 23:27:25 -07:00
Vincent Koc
bac1d5d2b7
fix(test): align installer fetch unit contract
2026-06-05 23:24:17 -07:00
Vincent Koc
38acb38423
fix(installer): fetch requested source tag only
2026-05-29 21:13:28 +02:00
Vincent Koc
7e4244fb89
test(site): wire PowerShell installer contract
2026-05-29 18:03:47 +02:00
Peter Steinberger
1bb8183349
fix: cache website avatars
2026-05-20 16:08:24 +01:00
Peter Steinberger
300289791a
ci: consume OpenClaw-owned installers ( #135 )
...
* ci: consume OpenClaw-owned installers
* fix: sync Windows installer cleanup fix
* fix: sync Linux node promotion installer
* fix: sync installer shellcheck fix
* fix: sync installer cleanup from core
2026-05-09 23:50:00 -04:00
Peter Steinberger
3527394e16
fix(installer): prepend Linux npm PATH hint
2026-05-10 04:45:41 +01:00
Peter Steinberger
b63d0956cb
fix(installer): persist Linux npm prefix path
2026-05-10 04:28:34 +01:00
Peter Steinberger
4d9aee4841
fix(installer): activate Linux NodeSource runtime
2026-05-10 04:16:48 +01:00
dependabot[bot]
eefbc3ffd7
chore(deps): bump node in /scripts/docker/install-sh-git-smoke ( #134 )
...
Bumps node from 25-bookworm-slim to 26-bookworm-slim.
---
updated-dependencies:
- dependency-name: node
dependency-version: 26-bookworm-slim
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-09 19:56:14 -04:00
dependabot[bot]
7aa4aaf2fc
chore(deps): bump node in /scripts/docker/install-sh-smoke ( #133 )
...
Bumps node from 25-bookworm-slim to 26-bookworm-slim.
---
updated-dependencies:
- dependency-name: node
dependency-version: 26-bookworm-slim
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-09 19:56:11 -04:00
dependabot[bot]
832708470b
chore(deps): bump ubuntu in /scripts/docker/install-sh-nonroot ( #132 )
...
Bumps ubuntu from 24.04 to 26.04.
---
updated-dependencies:
- dependency-name: ubuntu
dependency-version: '26.04'
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-09 19:56:07 -04:00
Peter Steinberger
127687134a
ci: silence install script shellcheck literals
2026-05-05 11:37:13 +01:00
Peter Steinberger
e447e9c534
fix(installer): install Windows tarball targets directly
2026-05-04 13:36:11 +01:00
Peter Steinberger
4955f7ffb8
test: tighten source install pnpm assertions
2026-05-02 02:42:52 +01:00
Peter Steinberger
f3a37af6dd
fix: handle installer success output
2026-05-01 09:28:33 +01:00
Peter Steinberger
c38308dee0
fix(installer): normalize home in headless vm shells
2026-04-26 08:55:00 +01:00
Peter Steinberger
7f96cf49f8
fix(installer): align cli install root with updates
2026-04-26 08:06:30 +01:00
Peter Steinberger
eaec92c010
test(installer): appease shellcheck for PowerShell literals
2026-04-26 07:30:58 +01:00
Peter Steinberger
5cd0ffdecd
fix(installer): preserve PowerShell host on failure
2026-04-26 07:22:46 +01:00
Peter Steinberger
1c571d990a
fix(installer): warn about duplicate global installs
2026-04-26 06:49:22 +01:00
Peter Steinberger
5766da5653
fix: unblock live docker install tests
2026-04-04 14:41:55 +01:00
Peter Steinberger
91584d25e4
fix: normalize docker smoke version checks
2026-04-04 13:48:54 +01:00
Peter Steinberger
6b735382f1
test: stub node for install-cli allowlist unit
2026-03-07 22:19:16 +00:00
Peter Steinberger
4ca1074b98
ci: fix git installer smoke pnpm allowlist
2026-03-07 22:17:24 +00:00
Peter Steinberger
b4fe8c067b
ci: fix git installer smoke for pnpm allowlist
2026-03-07 22:04:55 +00:00
Roland Kákonyi
8cee7c3288
Fix installer Node runtime mismatch ( #68 )
...
* Fix installer Node runtime mismatch
Ensure install.sh uses Node >=22 for npm install steps even when
nvm Node 20 is first on PATH. Add a compatibility shim so the
installed openclaw command still runs via a supported Node runtime
in mixed-version shells.
Also fixes shellcheck warning in shim log output.
* fix: keep installer compat shim in user-local bin (#68 ) (thanks @rolandkakonyi)
---------
Co-authored-by: Peter Steinberger <steipete@gmail.com >
2026-03-07 19:41:25 +00:00
Peter Steinberger
ee7180fcc0
fix(installer): silence gum skip notice in non-interactive runs
2026-02-23 05:20:10 +01:00
Peter Steinberger
5ca54967bb
fix(installer): auto-only gum flow and better npm diagnostics
2026-02-22 18:43:39 +01:00
Peter Steinberger
b6d8851995
fix(installer): harden non-tty flow and node path diagnostics
2026-02-22 18:18:54 +01:00
Peter Steinberger
cf24ff3135
ci: run all website installer scripts in CI
2026-02-13 15:03:31 +01:00
Travis Pew
aefaae3f60
Features/install cli git install (redo of #17 ) ( #41 )
...
* Add git install support to install-cli
Trim install-cli help text
* Clarify git install source messages
* fix: guard git install directory
* fix: note git install support (#17 ) (thanks @travisp)
* Update the smoke script
* fix: harden install-cli git mode + smoke coverage (#41 ) (thanks @travisp)
---------
Co-authored-by: Shadow <hi@shadowing.dev >
Co-authored-by: Peter Steinberger <steipete@gmail.com >
2026-02-13 13:44:23 +01:00
Peter Steinberger
eb8e507968
fix: align non-root smoke version check with resolved cli
2026-02-13 04:59:54 +01:00
Peter Steinberger
b5441dc610
fix: harden non-root smoke CLI command detection
2026-02-13 04:50:08 +01:00
Peter Steinberger
710d6b486a
fix: relax smoke assertion for install method output
2026-02-13 04:40:18 +01:00
Peter Steinberger
8c61489174
fix: silence ci shellcheck SC2317 in installer unit stubs
2026-02-13 04:36:02 +01:00
Peter Steinberger
d466c68d43
fix: unblock shellcheck in installer scripts
2026-02-13 04:31:45 +01:00
Andres G. Aragoneses
6c4edfd4d7
fix(public/install.sh): fail early if req buildtools are missing ( #49 )
...
* fix(public/install.sh): fail early if req buildtools are missing
Would fix some of the issues some people have been reporting in:
https://github.com/openclaw/openclaw/discussions/5462
[AI assisted via Codex 5.2]
* fix(install): auto-install build tools after npm native build failures
* fix(install): auto-install build tools on native npm failures
* fix: land installer build-tool auto-recovery (#49 ) (thanks @knocte)
---------
Co-authored-by: Peter Steinberger <steipete@gmail.com >
2026-02-13 02:22:17 +01:00
Sebastian
26ec72230d
fix(installer): ensure pnpm command exists for git builds
2026-02-10 19:21:24 -05:00
Sebastian
f28421fa71
fix(installer): call run_pnpm correctly in git install
2026-02-10 19:06:16 -05:00
Sebastian
cc5b087144
fix(installer): harden pnpm resolution for git installs
...
Resolve pnpm execution via an explicit command runner that supports:\n- pnpm when available\n- corepack pnpm when the shim is missing\n- npm global install fallback when needed\n\nAlso modernize install.sh unit tests and add coverage for pnpm\nresolution paths (direct pnpm, corepack fallback, npm fallback).
2026-02-10 18:58:42 -05:00
Sebastian
dd4e7d529b
chore(install): modernize install.sh with gum UI, quiet output, and CI test matrix
2026-02-10 13:26:48 -05:00
Travis
e5a016cdca
Add git install support to install-cli
...
Trim install-cli help text
2026-01-27 22:38:37 -06:00
Peter Steinberger
59bf0f7450
chore: update GitHub repo URLs to moltbot/moltbot
...
- git clone URL now points to moltbot/moltbot
- Default hackable install dir: ~/moltbot
- Update all GitHub links in pages and README
- npm package name (clawdbot) unchanged
2026-01-27 13:20:53 +00:00
Peter Steinberger
c7bbbb4082
fix: align git smoke test with npm autodetect
2026-01-20 07:31:12 +00:00
Peter Steinberger
180ec12c0a
fix: use registry fetch in install smoke
2026-01-20 07:08:19 +00:00