The Homebrew publish workflow downloads a source tarball but never ensures Node.js is available during the build. Without it, build.rs cannot run npm to compile the web frontend, so Homebrew-installed ZeroClaw ships without the web dashboard. Add `depends_on "node" => :build` to the formula by inserting it after the existing `depends_on "rust" => :build` line. This lets build.rs detect npm and automatically run `npm ci && npm run build` to produce the web/dist assets. Fixes #3991 |
||
|---|---|---|
| .. | ||
| assets | ||
| codeql | ||
| ISSUE_TEMPLATE | ||
| workflows | ||
| actionlint.yaml | ||
| CODEOWNERS | ||
| dependabot.yml | ||
| label-policy.json | ||
| labeler.yml | ||
| pull_request_template.md | ||