Commit Graph

20 Commits

Author SHA1 Message Date
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
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
Peter Steinberger
c54e4156b7 fix: harden install smoke npm lookups 2026-01-20 07:06:10 +00:00
dependabot[bot]
8cdf3df89b chore(deps): bump node in /scripts/docker/install-sh-git-smoke
Bumps node from 22-bookworm-slim to 25-bookworm-slim.

---
updated-dependencies:
- dependency-name: node
  dependency-version: 25-bookworm-slim
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-17 00:59:41 +00:00
dependabot[bot]
8d3f0462a9 chore(deps): bump node in /scripts/docker/install-sh-smoke
Bumps node from 22-bookworm-slim to 25-bookworm-slim.

---
updated-dependencies:
- dependency-name: node
  dependency-version: 25-bookworm-slim
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-17 00:59:34 +00:00
Peter Steinberger
de608ef93b chore(security): harden installers 2026-01-15 08:40:24 +00:00
Peter Steinberger
907b1b46bf fix: installer fallback from npm latest to next 2026-01-13 23:17:01 +00:00
Peter Steinberger
70c37a0d92 test(installer): assert --help smoke 2026-01-12 02:00:18 +00:00
Peter Steinberger
21f6381cd6 ci: add git install smoke 2026-01-12 01:07:59 +00:00
Peter Steinberger
2b3e32bdf0 feat: support git install method 2026-01-12 00:59:07 +00:00
Peter Steinberger
3ba549e556 ci: fix installer smoke 2026-01-12 00:28:26 +00:00
Peter Steinberger
71a63919b1 ci: add git to smoke image 2026-01-12 00:04:18 +00:00
Peter Steinberger
02db58e414 chore: harden install scripts and add smoke ci 2026-01-11 23:54:32 +00:00