Automated deployment
Once we are satisfied with the logic implemented in assisted deployment https://gitlab.com/groups/gitlab-com/gl-infra/-/epics/292, is time to automate the production step.
# Problem
Production deployments require manual promotion. This manual step may introduce a delay in the package rollout to the production environment.
# Exit criteria
* [ ] there is a SSOT for release managers' availability
* [ ] release managers' availability is opt-in, and no one is considered available by default
* [ ] release managers should be able to declare their availability using a release-tools pipeline on OPS
* [ ] automated deployment should be limited to when a release manager is available
* [ ] a message is sent on slack to notify the beginning of the baking time and remind release managers to declare their availability
## DRI
@nolith
## Labels set
```
/label ~AutoDeploy ~"Hands-Off deployment" ~"team::Delivery" ~"release tooling" ~"workflow-infra::Triage" ~"Delivery::P4"
```
<!-- start-status -->
## Status 2022-04-21
We identified [a proposal](https://gitlab.com/gitlab-com/gl-infra/delivery/-/issues/1097#note_909824832) for bookkeeping release managers' availability that is respectful of the diverse working style of the team. The implementation plan has been split over several issues in this epic.
<!-- end-status -->
epic