Skip to content
Workloom
Menu

CLI command · Publishing

wl push

Push a local asset directory as a new package version.

Publishes a local asset directory as a new package version of --package. The secret scan runs first and stops the push if it finds a credential (the registry scans again and is the authoritative gate); --allow-secret waives one rule by id.

Without --draft the version is published. A package that does not exist yet is created on first push.

Usage

wl push <path> [options]

Arguments and options

<path>
Local path to asset directory (e.g. .claude/skills/security-review)
--package <name>
Target package name (@scope/name) Required.
--bump <level>
Version bump level (patch, minor, major) Default: patch.
--draft
Create as draft (don't auto-publish)
--as-workspace-override
Also create workspace override pinning to this version.
--allow-secret <ruleId>
Waive a secret-scan rule (repeatable) Repeatable.
--dep <name>
Declare a dependency (@scope/name[@range]); repeatable. Repeatable.