Skip to content

Providers and tasks ​

Pipelab combines Release workflow providers with pipeline tasks. Sources, producers, and destinations appear in the Release editor. Pipeline tasks run in the graph editor. Some plugins appear in both places; a task in one editor is not automatically a source, producer, or destination in the other.

The Release editor filters choices based on the selected input, target, and host. The lists below describe registered capabilities; they do not guarantee that every target can be built from every operating system.

Release workflow providers ​

TypeAvailable providersUse them to
SourcesFolder, Web app folder, ZIP, Web app ZIP, Construct 3, GodotBring local project files or an exported Construct/Godot project into a workflow
ProducersPassthrough, Extract ZIP, Godot, Electron, TauriTransform an input or build a desktop/web artifact
DestinationsFolder, ZIP, Steam, itch.io, PokiCopy, archive, or publish an artifact

Core folder and ZIP sources, producers, and destinations are provided by Pipelab; see Folder and ZIP providers. Provider details:

  • Construct 3 exports a .c3p project using a local Chromium profile.
  • Godot exports configured Godot presets to declared targets.
  • Electron packages web applications and previews app URLs.
  • Tauri packages web applications and previews app URLs. Installer creation is unavailable in this beta.
  • Steam, itch.io, and Poki document account and destination setup.

Pipeline tasks ​

PluginRegistered tasksReference
FilesystemZip, Unzip file, Copy file/folder, Remove file/folder, Run Command, Open path in explorerFilesystem actions
SystemManual event, Log, Alert, Prompt, WaitSystem actions
ElectronConfigure, package, installer, and preview actionsElectron
TauriConfigure, package, and preview actionsTauri
DiscordPackage and preview a Discord ActivityDiscord Activity
NetlifyBuild Netlify site, Upload to NetlifyNetlify
MinifyMinify code, Minify imagesMinify
NVPatchPatch binaryNVPatch

Construct, Godot, Steam, itch.io, and Poki also register legacy pipeline tasks; their provider pages describe the Release workflow surface and call out task behavior where it differs. Files that exist in plugin source but are not registered, including Unity, GDevelop, Neutralino, Epic Games Store, Join, and List files, are not available choices in the current product.

For authoring guidance, see Edit and run a pipeline and Build and ship with a Release workflow.

Released under the MIT License.