[PR #28] [CLOSED] fix: bundle docs/ directory for workspace templates #47

Closed
opened 2026-02-15 17:04:42 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/openclaw/nix-openclaw/pull/28
Author: @jack-work
Created: 1/29/2026
Status: Closed

Base: mainHead: fix/bundle-docs-templates


📝 Commits (1)

  • 3420544 fix: bundle docs/ directory for workspace templates

📊 Changes

1 file changed (+3 additions, -0 deletions)

View changed files

📝 nix/scripts/gateway-install.sh (+3 -0)

📄 Description

Summary

Bundle extensions/ and docs/ in a single cp command alongside other runtime assets.

Before:

cp -r dist node_modules package.json ui "$out/lib/moltbot/"
if [ -d extensions ]; then
  cp -r extensions "$out/lib/moltbot/"
fi

After:

cp -r dist node_modules package.json ui extensions docs "$out/lib/moltbot/"

Fixes

  • #14: extensions/ not bundled (plugin not found errors)
  • #18: docs/reference/templates not bundled (missing workspace template errors)

Test plan

  • Build gateway package
  • Verify extensions/ and docs/reference/templates/ exist in output
  • Run gateway with Telegram channel configured
  • Confirm workspace bootstrapping works

🤖 Generated with Claude Code


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/openclaw/nix-openclaw/pull/28 **Author:** [@jack-work](https://github.com/jack-work) **Created:** 1/29/2026 **Status:** ❌ Closed **Base:** `main` ← **Head:** `fix/bundle-docs-templates` --- ### 📝 Commits (1) - [`3420544`](https://github.com/openclaw/nix-openclaw/commit/3420544780961f7a7e7d3fc305e62f94826f45bb) fix: bundle docs/ directory for workspace templates ### 📊 Changes **1 file changed** (+3 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `nix/scripts/gateway-install.sh` (+3 -0) </details> ### 📄 Description ## Summary Bundle `extensions/` and `docs/` in a single cp command alongside other runtime assets. **Before:** ```sh cp -r dist node_modules package.json ui "$out/lib/moltbot/" if [ -d extensions ]; then cp -r extensions "$out/lib/moltbot/" fi ``` **After:** ```sh cp -r dist node_modules package.json ui extensions docs "$out/lib/moltbot/" ``` ## Fixes - **#14**: extensions/ not bundled (plugin not found errors) - **#18**: docs/reference/templates not bundled (missing workspace template errors) ## Test plan - [ ] Build gateway package - [ ] Verify `extensions/` and `docs/reference/templates/` exist in output - [ ] Run gateway with Telegram channel configured - [ ] Confirm workspace bootstrapping works --- 🤖 Generated with [Claude Code](https://claude.ai/code) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-15 17:04:42 -05:00
yindo closed this issue 2026-02-15 17:04:42 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: openclaw/nix-openclaw#47