openwork-orchestrator-npm-publish
SKILL.md
Quick usage (already configured)
- Ensure you are on the default branch and the tree is clean.
- Bump versions via the shared release bump (this keeps
openwork-orchestratoraligned with the app/desktop release).
pnpm bump:patch
# or: pnpm bump:minor
# or: pnpm bump:major
# or: pnpm bump:set -- X.Y.Z
- Commit the bump.
- Preferred: publish via the "Release App" GitHub Actions workflow by tagging
vX.Y.Z.
Manual recovery path (sidecars + npm) below.
pnpm --filter openwork-orchestrator build:sidecars
gh release create openwork-orchestrator-vX.Y.Z packages/orchestrator/dist/sidecars/* \
--repo different-ai/openwork \
--title "openwork-orchestrator vX.Y.Z sidecars" \
--notes "Sidecar binaries and manifest for openwork-orchestrator vX.Y.Z"
- Build openwork-orchestrator binaries for all supported platforms.
pnpm --filter openwork-orchestrator build:bin:all
- Publish
openwork-orchestratoras a meta package + platform packages (optionalDependencies).
node packages/orchestrator/scripts/publish-npm.mjs
- Verify the published version.
npm view openwork-orchestrator version
Scripted publish
./.opencode/skills/openwork-orchestrator-npm-publish/scripts/publish-openwork-orchestrator.sh
First-time setup (if not configured)
Authenticate with npm before publishing.
npm login
Alternatively, export an npm token in your environment (see .env.example).
Notes
openwork-orchestratoris published as:openwork-orchestrator(wrapper + optionalDependencies)openwork-orchestrator-darwin-arm64,openwork-orchestrator-darwin-x64,openwork-orchestrator-linux-arm64,openwork-orchestrator-linux-x64,openwork-orchestrator-windows-x64(platform binaries)
openwork-orchestratoris versioned in lockstep with OpenWork app/desktop releases.- openwork-orchestrator downloads sidecars from
openwork-orchestrator-vX.Y.Zrelease assets by default.
Weekly Installs
64
Repository
different-ai/openworkGitHub Stars
11.8K
First Seen
Feb 17, 2026
Security Audits
Installed on
opencode64
github-copilot63
codex63
kimi-cli63
gemini-cli63
amp63