Environment — именованная цель деплоя (dev/stage/prod) с URL, защитой и правилами approve; approvals не дают случайно выкатить в prod из feature branch.
Разбор
- Protected environments + required reviewers.
- Wait timer / change window для prod.
- Deployment history и кто выкатил — аудит.
- Secrets environment-scoped, не глобальные.
Итог
Environments кодируют процесс выпуска, а не только hostname стенда.