# Run all matching workflowswit ci run# Run a specific workflowwit ci run ci.yml# Run only the 'build' jobwit ci run --job build# Preview without executingwit ci run --dry-run# Verbose outputwit ci run ci.yml --verbose
Running CI workflows (main @ a1b2c3d)▶ CI .wit/workflows/ci.yml Jobs to run: ○ lint (3 steps) ○ test (4 steps) ○ build (2 steps) ✓ Completed in 45.23sAll workflows completed successfully
# 1. Check available workflowswit ci list# 2. Validate before runningwit ci validate# 3. Run linting only (fast feedback)wit ci run --job lint# 4. Run full CI suitewit ci run# 5. If issues, check verbose outputwit ci run --verbose# 6. Once passing, commit and pushwit commit -m "feat: add new feature"wit push
Then view workflow runs in the web UI at http://localhost:3000/:owner/:repo/actions
Use wit ci run --dry-run to preview which jobs and steps would run before actually executing them. This is useful for understanding complex workflows with dependencies.