REPLACE FILE IN A WORKFLOW¶
Replaces a specific file inside an existing workflow by its relative path, swapping it with a newly uploaded file. Use this worker when you need to update a workflow asset (e.g., a node definition or configuration file) without rebuilding the entire workflow.
When to use¶
Tagged: asset_management, file_replace, user, workflow.
Inputs¶
| Label | ID | Type | Default | Required | Description |
|---|---|---|---|---|---|
| Workflow | workflow_id | remote_lookup | — | ✓ | The target workflow in which the file replacement will occur; select from the remote lookup of available workflows (required, no default). |
| Relative File Path to Replace in the Workflow | relative_file_path | text | — | ✓ | Relative path (from the workflow root) of the file to be replaced, e.g. nodes/node_file.json; must match the exact existing path within the workflow. |
| New File | new_files | file | — | ✓ | The replacement file to upload; its contents will overwrite the file currently located at the specified relative path in the workflow. |
Outputs¶
| Label | ID | Type | Description |
|---|---|---|---|
| Workflow | workflow_id | integer | Integer ID of the workflow in which the file replacement was performed, returned for downstream reference. |
| Old File Size | old_file_size | integer | Size (in bytes) of the original file that was replaced, useful for audit or validation purposes. |
| New File Size | new_file_size | integer | Size (in bytes) of the newly uploaded replacement file, allowing comparison against the old file size to confirm the swap. |
Disciplines¶
- data.io.file
- platform.workflow
Auto-generated from platform schema. Worker id: workflow_replace_file. Schema hash: 4426fe178741. Hand-curated docs in workerexamples/ override this page when present.