What is a GitHub Actions environment?
A GitHub Actions environment represents a deployment target such as development, staging, or production. Environments can be used to scope deployment configuration and apply protection rules before a job is allowed to access that environment.