Closed
Milestone
Sep 12, 2023鈥揓an 21, 2024
Release Kiwi 馃 (January 2024)
Leftover from previous milestones
- Database migrations:
-
Leftover from %Release 'Icecream' 馃崹 , December 2022 : fs_betrieb_team : make primary key from betrieb_id, foodsaver_id and remove id field -
聽 !2659 (merged) -
!2222 (merged) needs an sql query to clear up the data. @AntonBallmaier wanted to write it.
-
Before the release
-
Choose a name: Kiwi, Kaktusfeige, Kirsche, Kokosnuss, Kumquat, Kaki (auch bekannt als "Persimon" oder "Sharonfrucht"), Karambola (auch bekannt als "Sternfrucht"), Kornelkirsche, ... -
No duplicate entries in the changelog? Use show-duplicate-changelog.py to find them. -
No urgent problems in Sentry? -
No open testing tasks? -
Prepare release notes -
Update the footer: Footer.vue -
Update the banner: Release.json -
Check if something was pushed to production between releases -
Any issues labeled "only in beta" left?
During Release
-
Release without 'squash commits'
After the release
-
Are there any changes that might be unfamiliar to people and cause confusion? -> Talk to support about these -
restart chat server (if that is still necessary)-> Not needed anymore -
Put a notification into the banner -
If something gets released between releases, best note it in the next milestone -
Create a tag on the commit on which production is running now -
Create a release in Gitlab: https://gitlab.com/foodsharing-dev/foodsharing/-/releases -
Remove the old API key in Geoapify ( !2621 (merged)) -
Add a new section to the changelog -
revert 1153e582 (no longer needed after release)