GitHub / PowerShell Create GitHub Environments using PowerShell GitHub deployment environments are used to describe a general deployment target such as development or production. Currently, there are two ways to manage environments – using GitHub.com (see Settings > …