Skip to content
Latchkey

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

Run this faster and cheaper on Latchkey managed runners. Start free →