Upgrade Mastodon: Difference between revisions
No edit summary |
No edit summary |
||
Line 31: | Line 31: | ||
https://discord.com/channels/1049136631065628772/1049184335514828860/1109355378178789396 | https://discord.com/channels/1049136631065628772/1049184335514828860/1109355378178789396 | ||
|Link=https://discord.com/channels/1049136631065628772/1052452072806686751/1109356466130931765 | |Link=https://discord.com/channels/1049136631065628772/1052452072806686751/1109356466130931765 | ||
}}{{Message | |||
|Author=sneakers.the.rat | |||
|Avatar=https://cdn.discordapp.com/avatars/305044217393053697/2970b22bd769d0cd0ee1de79be500e85.png?size=1024 | |||
|Date Sent=23-09-20 02:55:44 | |||
|Channel=techwg-ops | |||
|Text=[[Tech WG/Ops Diary#23-09-19]] - Upgrading to 4.2-RC2 while trying to write the [[Upgrade Mastodon]] docs. currently doing the merge from upstream and noticing db migrations for exclusive lists failing, but not fixing now because that would put the fixes in the `glitch-soc-main` branch which is a local mirror of upstream which gets force pushed. Seems like that should happen in the `merge-upstream` branch after upstream is merged | |||
|Link=https://discord.com/channels/1049136631065628772/1052452072806686751/1153887188946268211 | |||
}} | }} |
Revision as of 22:55, 19 September 2023
Up to: Tech WG
Stages
Merging
all branches refer to those in NeuromatchAcademy/mastodon unless specified otherwise.
- Create a pull request to merge changes from
glitch-soc/mastodon:main
toNeuromatchAcademy/mastodon:glitch-soc-main
- Resolve conflicts, ensuring that changes we have made locally are preserved when possible.
- If it is not possible to preserve a hack, eg. because the relevant feature has been deprecated, update the corresponding feature page and include that in the pull request description
- Ensure any changes in
main
have been merged intoglitch-soc-main
Discord
Tech WG/Ops Diary#23-05-19: We are attempting to Upgrade Mastodon to 4.1.2 and also merge in Exclusive Lists, wish us luck.
We begin with what is probably the worst way to do it based on the conversation in <#1049184335514828860> , specifically:
- main -> dev,
- upstream -> dev,
- dev -> pr,
- pr -> dev,
- dev -> main
https://discord.com/channels/1049136631065628772/1049184335514828860/1109355378178789396
Tech WG/Ops Diary#23-09-19 - Upgrading to 4.2-RC2 while trying to write the Upgrade Mastodon docs. currently doing the merge from upstream and noticing db migrations for exclusive lists failing, but not fixing now because that would put the fixes in the `glitch-soc-main` branch which is a local mirror of upstream which gets force pushed. Seems like that should happen in the `merge-upstream` branch after upstream is merged