# Push Duty (Next) Push duty rotates each week to another developer. The current rotation is: - eviljeff - mat - kmeinhardt Check out the [Add-ons calendar](https://calendar.google.com/calendar/embed?src=mozilla.com_lr5jsh38i6dmr72uu4d1nv7dcc@group.calendar.google.com) for a list of events. ## Before the push Before a push, we continuously land and deploy code to dev by merging PRs to master in respective repositories. During this time, individuals and/or the push hero might update the upcoming release document with notes for pre/post deployment tasks. Refer to the [release docs](./release-docs) for more information. On Tuesday at [09:00 PT](http://www.timebie.com/std/pst.php?q=9), we deploy to stage. This is the time to: - push tags for manually deployed services (see [tag services](./tag-services)) - publish the release document. (see [release docs](./release-docs)) - QA and cherry pick if necessary (see [staging QA](./staging-qa) and [cherry picking](./cherry-picking)) ## During Push On Thursday at [09:00 PT](http://www.timebie.com/std/pst.php?q=9), we deploy to production. This is the time to: - meet with SRE and QA in the remora slack channel (see [remora](./remora)) - approve the stage deployments to push to production (see [deployments](./deployments)) - push extension-workshop to production if needed (see [tag-services](./tag-services)) - monitor the push in sentry and grafana for any issues (see [monitoring](./monitoring)) ## After the push - create a new release document for the next push hero (see [release docs](./release-docs)) - update the topic of the AMO Matrix channel and the #remora slack channel to include the handle of next week's push hero (see :doc:`remora <./remora>`) ## Runbooks This section will outline the steps to take for specific actions that you might need to perform before, during and/or after a push. The push runbook is a living document and should be updated as needed. Please reference it in the push notes for each push. As well as in the above push duty document. ```{toctree} :maxdepth: 2 release-docs.md tag-services.md staging-qa.md cherry-picking.md deployments.md remora.md monitoring.md project-dependencies.md security-fixes.md extension-workshop.md push-to-stage.md extract-locales.md ```