QCoro Release Checklist
- Ensure all CI builds for current
main
pass
- Create Release Announcement in
docs/news/
- Update
docs/changelog.md
- Bump version in
qcoro_VERSION
in CMakeLists.txt to X.Y.Z
- Commit release announcement and version bump as
QCoro release X.Y.Z
- Tag the release commit:
git tag -s vX.Y.Z -m "QCoro X.Y.Z"
- Bump version in
qcoro_VERSION
in CMakeLists.txt to X.Y.80
- Commit version bump as
Bump version to X.Y.80 (X.(Y+1).0 development)
- Push tag and commits:
git push --tags origin main
- Create release in Github
- Submit PR to update QCoro in ConanCenter
- Submit PRs to update QCoro in vcpkg
- Copy the release announcement to my blog to publicize the release on Planet KDE
- Post an announcement to Twitter
- Add any extra step taken during last release and not included in this list