Deployment Environment - CI/CD Glossary Definition
A deployment environment is a named deploy target like staging or production, often with its own protection rules and secrets.
A deployment environment is a named target a pipeline deploys to, such as staging or production. In GitHub Actions, environments can carry protection rules, required reviewers, and scoped secrets.
Protection rules
GitHub Actions environments let you require approvals or wait timers before a job deploys, and scope secrets so production credentials are only available to the production environment.
Related guides
Deployment Pipeline - CI/CD Glossary DefinitionDeployment Pipeline: A deployment pipeline is the automated path a change travels from commit through build,…
Continuous Delivery (Model) - CI/CD Glossary DefinitionContinuous Delivery (Model): Continuous delivery extends continuous integration by keeping every validated ch…
Pull Request - CI/CD Glossary DefinitionPull Request: A pull request is a proposal to merge changes from one branch into another. On GitHub it opens…