-
Notifications
You must be signed in to change notification settings - Fork 84
Release Checklist
Christian Spielberger edited this page Jan 15, 2025
·
64 revisions
- Update
CHANGELOG.md
- Click
Draft a new release
on Release page - Fill a new release tag version and title (like v3.15.0)
- Press
Generate release notes
- Save as draft (don't publish yet)
- Copy release notes to
CHANGELOG.md
- Click
- Check/Inc version numbers
CMakeLists.txt
include/baresip.h
mk/Doxyfile
- Check ABI compatibility
-
CMakeLists.txt
(Bump PROJECT_SOVERSION)
-
- Comment out PRE Release identifier
-dev
CMakeLists.txt
- All tests green? [re, baresip]
- Merge PRs in this order
- libre
- baresip
- Publish draft Releases (follow the same order)
- Maybe
Generate Release notes
is needed to update (delete last notes first)
- Maybe
- Bump main branch versions with PRE Release identifier
-dev
CMakeLists.txt
-
include/baresip.h
(baresip only)
- Update Release schedule below
v3.17.0 6. Nov (@sreimers)v3.18.0 11. Dec (@alfredh)v3.19.0 15. Jan (@cspiel1)- v3.20.0 19. Feb (@sreimers)
- v3.21.0 26. Mar (@alfredh)