Skip to content

QCoro Release Checklist

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