Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 0.7.1 #613

Closed
19 tasks done
KitsuneRal opened this issue Jan 9, 2023 · 0 comments
Closed
19 tasks done

Release 0.7.1 #613

KitsuneRal opened this issue Jan 9, 2023 · 0 comments
Assignees
Labels
release Release checklist

Comments

@KitsuneRal
Copy link
Member

KitsuneRal commented Jan 9, 2023

Pre-check:

  • Disable GitHub bot in #quotient before proceeding
  • There are no pending issues in the Roadmap for this release (if there are, move them away or close them)
  • Check the latest branch/commit:
    • in the repo
    • GitHub Actions: libQuotient:GHA
  • Check the version number in CMakeLists.txt
  • Rebuild (from scratch) quotest and run it locally
  • Check that the documentation is up to date
    • README.md

Actions:

  • Go to the Releases page and make a draft for release notes:
    • Thank all contributors whose commits landed in this release
    • Describe all notable fixes/enhancements/API breakage
  • git commit && git push, if not yet
  • Finalise the release at GitHub:
    • Fill in the tag
    • Publish release notes
  • Update the topic in #quotient
  • Post a TWIM update

Post-check:

  • Open the release page in Incognito/Privacy mode; check:
    • the version (should be "Version ###")
    • the Git tag (should be "N.M.L", NOT "N.M")
  • Enable GitHub bot in #quotient
@KitsuneRal KitsuneRal added the release Release checklist label Jan 9, 2023
@KitsuneRal KitsuneRal self-assigned this Jan 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release Release checklist
Projects
Status: Version 0.7 - Done
Development

No branches or pull requests

1 participant