Skip to main content
Jeremias Meister - Tools & Pipeline

Trigger File System

File System Watcher

Monitors specified paths for changes (create, modify, remove) and triggers an event. Events are queued until the previous workflow finishes.

Node IDFileSystemTrigger

Parameters

ParameterTypeRequiredDefaultDescription
Paths to Watch paths array_string Yes [] A list of file or directory paths to monitor. Supports both absolute paths and relative paths (relative to the workflow file location).
Watch Recursively recursive boolean No true If true, subdirectories of the specified paths will also be watched.
Exclude Paths exclude_paths array_string No [] Paths whose change events are ignored while watching recursively. A relative entry (e.g. "node_modules" or "build/cache") matches wherever those path segments appear contiguously; an absolute entry matches paths under that location. Watching still monitors the full tree - matching events are simply dropped.
Ignore Dot Folders ignore_dot_folders boolean No false If true, ignore events for any path containing a dot-prefixed component (e.g. .git, .svn) - also skips hidden files such as .env.
Debounce Time (ms) debounce_ms integer No 500 Consolidates multiple rapid events into a single trigger.

Outputs

OutputTypeIdentifierDescription
On File Created output0 object create Fired when a file is created. Emits a data object with a 'paths' array.
On File Modified output1 object modify Fired when a file is modified. Emits a data object with a 'paths' array.
On File Deleted output2 object delete Fired when a file is deleted. Emits a data object with a 'paths' array.