github_update_repo
Update GitHub repository settings including description, homepage, privacy, archive status, or default branch. Only the fields you provide are changed, preserving current values for the rest.
Instructions
Update repository settings.
Only provided fields will be updated. Leave empty to keep current value.
Args: owner: Repository owner repo: Repository name description: New description (empty = no change) homepage: Homepage URL (empty = no change) private: 'true' or 'false' (empty = no change) archived: 'true' to archive (empty = no change) default_branch: New default branch name (empty = no change) session_name: GitHub session to use
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| repo | Yes | ||
| owner | Yes | ||
| private | No | ||
| archived | No | ||
| homepage | No | ||
| description | No | ||
| session_name | No | default | |
| default_branch | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |