Software Teams Finaliser
AI-generatedSummary
Merge the changes produced by Software Teams agents into a feature branch based on the specified repository and base branch, resolve conflicts, and push the branch to the remote repository.
Inputs
- Target Repository (required) — GitHub repository in owner/repo format; must match the repository checked out by the Workspace node.
- Base Branch (required) — Branch the agents forked from; defaults to main and is the base for the feature branch.
- Clone URL — Optional clone URL override. If omitted, the node derives an HTTPS URL from the repository; useful for another Git host or SSH.
Output shape
A single n8n item containing a run summary.
The source indicates the node clones the repository, applies agent changes, attempts conflict resolution, and pushes a feature branch. The source pack omits function bodies, so the exact summary fields and conflict-resolution behavior are not visible.
Examples
Example 1: Create feature branch
Use owner/repo, set the base branch agents forked from (or keep main), and optionally provide a clone URL override.
Example 2: Resolve merge conflicts
The Finaliser applies agent changes and attempts resolution when conflicts occur, then pushes the feature branch if successful.