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

Write up developer release checklist #1479

Open
hollasch opened this issue Mar 29, 2024 · 0 comments
Open

Write up developer release checklist #1479

hollasch opened this issue Mar 29, 2024 · 0 comments
Assignees
Milestone

Comments

@hollasch
Copy link
Collaborator

Off the top of my head, in rough order:

  • Update release checklist if this is incomplete.
  • Run final tests.
  • Run progression on all involved books for major and possibly minor level releases.
  • Review all changes and update changelog. Add summary at the top.
  • Update date and version information in all books.
  • Update project README.
  • Generate PDF versions of the books for release page.
  • Merge development branch into release.
  • Update main web page (index.html).
  • Create Git tag on official tip.
  • Create new release on GitHub, referencing the release tag. Attach book PDFs.
  • Send out announcements.

Post Release:

  • Update development branch with any outstanding changes. (All below reference the new dev branch.)
  • In dev, create new section at the top of the CHANGELOG for the next release.
  • Update books with stubbed out dates and version information.
@hollasch hollasch added this to the Backlog milestone Mar 29, 2024
@hollasch hollasch self-assigned this Mar 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant