ForgeCli
0.8.0
Unified interface for GitHub, GitLab, and other software forges
Minimum PowerShell version
7.1
Installation Options
Owners
Copyright
(c) 2026
Package Details
Author(s)
- Chris Peterson
Tags
Github Gitlab Forge Git API DevOps Automation PowerShell Module Windows Linux MacOS
Functions
Add-GroupMember Close-ChangeRequest Close-Issue Get-Branch Get-ChangeRequest Get-ChangeRequestApproval Get-ChangeRequestComment Get-Commit Get-Group Get-GroupMember Get-Issue Get-Milestone Get-Release Get-Repo Get-User Get-UserActivity Merge-ChangeRequest New-Branch New-ChangeRequest New-Issue New-IssueComment New-Repo Open-Issue Remove-Branch Remove-GroupMember Remove-Repo Search-Repo Update-ChangeRequest Update-Issue
PSEditions
Dependencies
This module has no dependencies.
Release Notes
Cross-repo search and approvals:
* Add Get-ChangeRequestApproval for normalized approval lookups across GitHub and GitLab
* Get-ChangeRequest auto-detects when to use cross-repo search (no GitHub repo context)
FileList
- ForgeCli.nuspec
- Forge.psm1
- Private\Validations.ps1
- Private\Functions\GitHelpers.ps1
- ForgeCli.psd1
- Private\Init.psm1
- Private\Functions\ProviderHelpers.ps1