ForgeCli
0.13.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-Label Get-Milestone Get-Release Get-Repo Get-User Get-UserActivity Merge-ChangeRequest New-Branch New-ChangeRequest New-Issue New-IssueComment New-Label New-Milestone New-Repo Open-Issue Remove-Branch Remove-GroupMember Remove-Label Remove-Milestone Remove-Repo Search-Repo Update-ChangeRequest Update-Issue Update-Label Update-Milestone
PSEditions
Dependencies
This module has no dependencies.
Release Notes
### Features
* Milestone write verbs: `New-Milestone`, `Update-Milestone`, `Remove-Milestone`. `-State closed` reaches Gitlab as `-StateEvent close`, so the forge parameter means the same thing on both providers: https://github.com/chris-peterson/pwsh-forge/pull/13
* Label commands: `Get-Label`, `New-Label`, `Update-Label`, `Remove-Label`. A `-Name` is resolved to Gitlab's numeric label id before dispatch, so labels stay addressable by the identifier you know: https://github.com/chris-peterson/pwsh-forge/pull/12
FileList
- ForgeCli.nuspec
- Forge.psm1
- ForgeCli.psd1
- Private\Init.psm1
- Private\Functions\ProviderHelpers.ps1
- Private\Validations.ps1
- en-US\ForgeCli-Help.xml
- Private\Functions\GitHelpers.ps1
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 0.13.0 (current version) | 4 | 9/13/2026 |
| 0.12.0 | 66 | 4/21/2026 |
| 0.11.0 | 7 | 4/9/2026 |
| 0.10.0 | 3 | 4/8/2026 |
| 0.9.0 | 5 | 4/8/2026 |
| 0.8.0 | 4 | 4/7/2026 |
| 0.7.0 | 8 | 4/7/2026 |
| 0.6.0 | 18 | 2/27/2026 |
| 0.5.2 | 6 | 2/27/2026 |
| 0.5.1 | 5 | 2/27/2026 |
| 0.4.0 | 4 | 2/26/2026 |
| 0.3.0 | 8 | 2/21/2026 |
| 0.2.0 | 6 | 2/18/2026 |
| 0.1.0 | 7 | 2/16/2026 |