Description
This module is by far the best PowerShell module out there for working with GitHub's API.
PowerShell is a fantastic language for CI/CD pipelines, automation pipelines, etc.
This makes PowerShell a great language to use in GitHub Actions.
My thinking is that PowerShellForGitHub could be leveraged as a GitHub Actions helper module that gives you PowerShell-y ways to interact with GitHub's APIs that are most likely touched in GitHub Actions:
- Issues
- Issue comments
- PRs
- PR comments
- Releases
etc.
And most important is to have a seamless way to authenticate the module from a running Action.
With this, we can say that PowerShell can be used for creating Actions - which is the ultimate goal.
This issue is more of a meta-discussion issue than anything else as I think some issues in this repo already call out the parts that are GH API gaps.