Skip to main content
Deprecated. clawup deploy now handles setup automatically. This command is kept for backward compatibility (CI scripts, etc.) and will be removed in a future version.
Reads clawup.yaml and your .env file, validates all required secrets are present, fetches Linear user UUIDs, and configures the Pulumi stack.

Usage

clawup setup [options]

Options

OptionDescription
--env-file <path>Path to .env file (defaults to .env in project root)
--deployDeploy immediately after setup completes
-y, --yesSkip confirmation prompt (used with --deploy)
--skip-hooksSkip plugin lifecycle hook execution
--onboardRun plugin onboard hooks during setup

Migration

Replace any usage of clawup setup with clawup deploy:
# Before
clawup setup
clawup deploy

# After
clawup deploy
If you used clawup setup --deploy, just use clawup deploy instead.

Examples

# Still works, but shows deprecation warning
clawup setup

# Setup and deploy in one step (equivalent to `clawup deploy`)
clawup setup --deploy -y