commit_workspace_to_git
Commit a Fabric workspace to a local Git repository as .pbip files per item. Use dry run to validate changes, including warnings for uncommitted edits and files over 50MB.
Instructions
Snapshot a Fabric workspace into a local Git repo.
Reads workspace state via fabric_client.snapshot_workspace and
commits each item as <type>/<name>.pbip. Warns on local
uncommitted changes or large files (>50MB by default). dry_run
skips the commit.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| branch | No | ||
| dry_run | No | ||
| workspace_id | Yes | ||
| exclude_items | No | ||
| commit_message | No | ||
| output_repo_path | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||