Workflows
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
- 1Open the Workflows module.
- 2Tap "New workflow" and give it a name.
- 3Select the trigger (when it runs).
- 4Add steps in execution order.
- 5Save and tap Run to test it.
Triggers
manualRun the workflow with a tap from the app.
pushFires automatically when you commit and push to the project's Git repository.
cronScheduled timing. Example: every day at 03:00.
Available steps
| Step | Description |
|---|---|
| lint | Checks code style and quality (ESLint, Flake8β¦) |
| test | Runs the test suite (Jest, pytest, Go testβ¦) |
| build | Compiles or bundles the project |
| deploy | Deploys to Vercel, Railway, Render or another provider |
| custom | Runs 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.
Next
Configuration