Home
Docs/Workflows

Workflows

Free (manual)Premium (automated)

Automate repetitive tasks with CI/CD pipelines: define triggers (git push, cron or manual) and steps (lint, test, build, deploy) with pre-built templates per stack.

Create a workflow

  1. 1Open the Workflows module.
  2. 2Tap "New workflow" and give it a name.
  3. 3Select the trigger (when it runs).
  4. 4Add steps in execution order.
  5. 5Save and tap Run to test it.

Triggers

manual

Run the workflow with a tap from the app.

Free
push

Fires automatically when you commit and push to the project's Git repository.

Premium
cron

Scheduled timing. Example: every day at 03:00.

Premium

Available steps

StepDescription
lintChecks code style and quality (ESLint, Flake8…)
testRuns the test suite (Jest, pytest, Go test…)
buildCompiles or bundles the project
deployDeploys to Vercel, Railway, Render or another provider
customRuns any custom terminal command

Pre-built templates

Get started quickly with a template optimized for your stack:

Node.js CI

lint β†’ test β†’ build

Python CI

flake8 β†’ pytest β†’ package

React β†’ Vercel

lint β†’ test β†’ build β†’ deploy Vercel

FastAPI β†’ Railway

test β†’ build β†’ deploy Railway

Android APK

lint β†’ test β†’ signed APK build

Custom

Empty to start from scratch

View execution logs

Each workflow execution generates a detailed log with each step's output, execution time, exit code and whether the step succeeded or failed. Logs are kept in the execution history.