@solidactions/cli
v0.7.0
Published
SolidActions CLI - Deploy and manage workflow automation
Maintainers
Readme
SolidActions CLI
Deploy and manage workflow automation with SolidActions.
Installation
npm install -g @solidactions/cliQuick Start
# Initialize with your API key
solidactions init <api-key>
# Deploy a project
solidactions deploy <project-name> <path>Commands
| Command | Description |
|---------|-------------|
| init <api-key> | Initialize CLI with your API key |
| logout | Remove saved credentials |
| whoami | Show current configuration |
| deploy <project> [path] | Deploy a project to SolidActions |
| pull <project> [path] | Pull project source from SolidActions |
| run <project> <workflow> | Trigger a workflow run |
| runs [project] | List recent workflow runs |
| logs <run-id> | View logs for a workflow run |
| logs:build <project> | View build/deployment logs |
| env:set <key> <value> | Set a global variable (create or update) |
| env:set <project> <key> <value> | Set a project variable (create or update) |
| env:list [project] | List environment variables |
| env:delete <key> | Delete an environment variable |
| env:map <project> <key> <global-key> | Map a global variable to a project |
| env:pull <project> | Pull resolved env vars (including OAuth tokens) to a local file |
| env:push <project> [path] | Push .env values to a project |
| schedule:set <project> <cron> | Set a cron schedule for a workflow |
| schedule:list <project> | List schedules for a project |
| schedule:delete <project> <id> | Delete a schedule |
| webhooks <project> | List webhook URLs for a project |
See docs/cli.md for full documentation.
Development
git clone https://github.com/SolidActions/solidactions-cli.git
cd solidactions-cli
npm install
npm run buildLicense
MIT
