Skip to content

fix(ci): update openclaw.mjs β†’ sybilclaw.mjs in CI workflow smoke tests - #22

Merged
rdevaul merged 1 commit into
mainfrom
chore/ci-rename-sybilclaw-mjs
May 31, 2026
Merged

fix(ci): update openclaw.mjs β†’ sybilclaw.mjs in CI workflow smoke tests#22
rdevaul merged 1 commit into
mainfrom
chore/ci-rename-sybilclaw-mjs

Conversation

@rdevaul

@rdevaul rdevaul commented May 31, 2026

Copy link
Copy Markdown
Owner

Summary

Four references to openclaw.mjs in .github/workflows/ci.yml were still using the old name. The file was renamed to sybilclaw.mjs during the rebrand, causing CI to fail with MODULE_NOT_FOUND.

Details

Finishes the .openclaw β†’ .sybilclaw rebrand on the CI side. The CLI launcher was renamed from openclaw.mjs to sybilclaw.mjs (it's the only launcher at repo root now β€” openclaw.mjs no longer exists there; the openclaw alias survives only in the dist/installed layout per #18). The CI smoke-test steps still invoked the old filename, so they were testing a non-existent repo-root entrypoint and emitting warnings rather than exercising the real launcher.

Changes β€” 4 lines in .github/workflows/ci.yml, all the same substitution:

node openclaw.mjs --help β†’ node sybilclaw.mjs --help
node openclaw.mjs status --json --timeout 1 β†’ node sybilclaw.mjs status --json --timeout 1

(in two jobs: the CLI launcher smoke job and the build-and-smoke job)

Why it's safe

Pure rename-consistency fix; same category as 225d15f ("finish .openclaw β†’ .sybilclaw rename"). No new CI jobs, gates, or workflow restructuring β€” it just points existing smoke tests at the launcher that actually exists.
Restores real coverage: the smoke tests now verify sybilclaw.mjs --help and status --json against the canonical entrypoint instead of a stale/aliased name.

Provenance: authored by GLaDOS during upstream-monitor work; isolated to its own branch and reviewed standalone to keep main commit discipline (the duplicate security-backport merge that accompanied it on GLaDOS's local main was discarded β€” that work is already on main via #21).

Four references to openclaw.mjs in .github/workflows/ci.yml were
still using the old name. The file was renamed to sybilclaw.mjs
during the rebrand, causing CI to fail with MODULE_NOT_FOUND.
@rdevaul
rdevaul merged commit f22a0d5 into main May 31, 2026
77 of 97 checks passed
@rdevaul
rdevaul deleted the chore/ci-rename-sybilclaw-mjs branch May 31, 2026 19:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant