## Ruby 3 Upgrade Todo list
[Upgrade takeaways reference](https://hackmd.io/5cBf0lvsReGjFhBw3Lqdng)
#### 10:30am / Monday Morning 12/18
[Jillian] Nitro Dev Announce:
`[nitro-web] Reminder that we will be putting a merge hold into place in order to upgrade to Ruby 3. The plan is published [here](https://hackmd.io/vMc-Xfc9QBuOJMlayprAVQ)`
#### 6:00pm / Monday Evening 12/18:
[Wade] Merge hold in place in Github
[Wade] Production deployments locked in Milano
[Jillian] Nitro Dev Announce:
`[nitro-web] We have locked merges/deployments to prep for Ruby 3.`
[Jill] Merge PR
[Jill] Prep revert
[Drew] Verify and approve revert (QA check)
#### 8:00am / Tuesday Morning 12/19:
[Brandon and/or Jon] Check QA overnight for Ruby 3-related issues
[ Brandon, Jon] Give Jill the OK that there are no issues
[Jill] Unlock Deployment of Ruby 3
[Jillian] Nitro Dev Announce:
`[nitro-web] We have deployed Ruby 3. We plan to unlock early this afternoon, after we validate a couple of sales appointments`
[Brandon,Jon,Jill] Monitor for notifications:
* sentry
* nitro dev discuss
* NewRelic
* misc channels
#### If Go:
[Wade] Lift merge hold in Github
[Wade] Unlock production deployments in Milano
[Jillian] Nitro Dev Announce:
`[nitro-web] Ruby 3 has been verified in production and we are lifting the merge hold. You should pull master on your open branches and update your local environment according to the guidelines [we've released here](https://github.com/powerhome/nitro-web/blob/master/docs/news.md). We appreciate your patience as we worked through this major upgrade.`
#### If No-Go:
[Jillian or Ninjas] If there is anything that we need to plan to remove after we merge, ensure we have a story / documentation around it.
[Jill] Merge revert (will we need to modify the revert in any way?)
[Jill] Pull master and verify local envs are working correctly
[Ninjas] Verify in QA
[Ninjas] Verify in Production
[Wade] Lift merge hold in Github
[Wade] Unlock production deployments in Milano
[Jillian] Nitro Dev Announce:
`[nitro-web] We have decided to revert Ruby 3 and try again at a later date due to breaking changes. Production deployments have been unlocked. We appreciate your patience as we worked through this major upgrade.`
{"title":"Ruby 3 Upgrade Todo List","description":"[Jillian] Nitro Dev Announce: [nitro-web] Reminder that we will be putting a merge hold into place in order to upgrade to Ruby 3. The plan is published [here]()","contributors":"[{\"id\":\"0c2f2a48-51b2-416a-9c17-f7bf4c26202d\",\"add\":84,\"del\":78},{\"id\":\"989a3bcc-ef04-4f5a-8468-4e435a7bfdd5\",\"add\":136,\"del\":84}]"}