## 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}]"}
Expand menu