GitHubCli

0.3.1

Interact with Github via PowerShell

Minimum PowerShell version

7.1

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name GitHubCli -RequiredVersion 0.3.1

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name GitHubCli -Version 0.3.1

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

(c) 2026

Package Details

Author(s)

  • Chris Peterson

Tags

Github API REST DevOps Automation PowerShell Module Windows Linux MacOS

Functions

Get-GithubBranch New-GithubBranch Remove-GithubBranch Get-GithubIssueComment New-GithubIssueComment Get-GithubCommit Get-GithubConfiguration Get-GithubEvent Get-GithubIssue New-GithubIssue Update-GithubIssue Close-GithubIssue Open-GithubIssue Get-GithubLabel New-GithubLabel Update-GithubLabel Remove-GithubLabel Get-GithubOrganizationMember Add-GithubOrganizationMember Remove-GithubOrganizationMember Get-GithubRepositoryCollaborator Add-GithubRepositoryCollaborator Remove-GithubRepositoryCollaborator Get-GithubMilestone New-GithubMilestone Update-GithubMilestone Remove-GithubMilestone Get-GithubOrganization Get-GithubPullRequest New-GithubPullRequest Update-GithubPullRequest Merge-GithubPullRequest Close-GithubPullRequest Get-GithubPullRequestComment New-GithubPullRequestComment Get-GithubRelease Get-GithubRepository New-GithubRepository Update-GithubRepository Remove-GithubRepository Search-Github Search-GithubRepository Get-GithubUser Invoke-GithubApi Get-GithubWorkflow Get-GithubWorkflowRun Get-GithubWorkflowJob Get-GithubWorkflowRunLog Start-GithubWorkflowRun

PSEditions

Core

Dependencies

This module has no dependencies.

Release Notes

Initial release
* Branches (Get, New, Remove)
* Commits (Get)
* Comments (Get, New)
* Events (Get)
* Issues (Get, New, Update, Close, Open)
* Labels (Get, New, Update, Remove)
* Members (Org Members, Repo Collaborators)
* Milestones (Get, New, Update, Remove)
* Organizations (Get)
* Pull Requests (Get, New, Update, Merge, Close, Comments)
* Releases (Get)
* Repositories (Get, New, Update, Remove)
* Search (Global, Per-Repository)
* Users (Get)
* Workflows (Get, Runs, Jobs, Logs, Start)

FileList

Version History

Version Downloads Last updated
0.4.0 9 2/26/2026
0.3.1 (current version) 9 2/26/2026
0.3.0 28 2/21/2026