Перейти до вмісту

Workflows

Панель Workflows (devManager.workflowsView) запускає повторювані пайплайни в редакторі: скрипти lint/test/deploy, кроки з Claude, візуальна регресія, поріг coverage.

Вимоги

  • Відкритий проєкт SnakeFlow (devManager.project.*).
  • Для AI-кроків: devManager.workflows.anthropicApiKey і SnakeFlow: Select AI Model.
  • Для браузерних / Lighthouse / visual кроків — налаштовані URL і dev-сервери.

Сайдбар

Панель активності → SnakeFlow → Workflows. У заголовку (за наявності): New Custom Workflow, Test Branch Changes, Stop, Show Workflow Logs.

Кастомні workflow

"devManager.workflows.custom": [
{
"id": "smoke",
"label": "Smoke test",
"steps": [
{ "type": "command", "command": "npm run lint" },
{ "type": "command", "command": "npm test -- --run" }
]
}
]

Параметри таймаутів, coverage, viewport — Усі налаштування — Workflows.

CLI без UI

snakeflow-workflow-run — запуск з CI або терміналу.

Див. також