reliant trigger create always need a machine).
What a no-machine run can use
A no-machine run is offered only tools that run server-side: web access, integrations, and planning tools. It is not offered the shell, file editing or anything else that needs a machine.tools at its default makes it a machine workflow. Setting it to ["tag:web"], as above, does not.
What needs a machine
Reliant checks this before the automation is saved, and the workflow builder warns you as you author. These make a workflow need a machine:- a
runnode (a shell command); - a
create_worktreenode; - an action that runs on a machine;
- an
invoke_toolof a machine tool; - a
daemon:selector on the workflow or a node; - an agent that is given machine tools in its
toolslist.