ForgeCli
0.6.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-ChangeRequestComment Get-Commit Get-Group Get-GroupMember Get-Issue Get-Milestone Get-Release Get-Repo Get-User 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
GitLab provider parity:
* Get-Issue now supports -Labels, -Sort, -Direction
* Get-ChangeRequest now supports -TargetBranch
* New-Issue now supports -Assignees
* New-ChangeRequest now supports -Draft
* Get-Commit now supports -Author, -Since, -Until
* Search-Repo now supports -Scope (code/commits/issues)
* Update-ChangeRequest now supports -TargetBranch
GitHub provider parity:
* Get-ChangeRequest now supports -Author, -IsDraft, -Since
* Update-ChangeRequest now supports -Draft, -MarkReady
FileList
- ForgeCli.nuspec
- Forge.psm1
- ForgeCli.psd1
- Private\Init.psm1
- Private\Functions\GitHelpers.ps1
- Private\Validations.ps1
- Private\Functions\ProviderHelpers.ps1