-
Notifications
You must be signed in to change notification settings - Fork 21
Release Packaging Checklist
johnhenley edited this page Jun 25, 2024
·
6 revisions
- Ensure all outstanding pull requests intended for release have been merged to
dev
branch
- From
master
branch, draft a new release- If RC, select
Set as a pre-release
option - If production release, select
Set as latest release
- Select
Create a discussion for this release
- If RC, select
- Note: github has an option to do this during "draft new release", but Will uses different process, so ...
- Create release notes and convert to HTML ?
- Create issue and pull request for release notes
- Merge release notes to
dev
- Versions correct for Forums module, Forums Viewer and What's Next module
- SQL script present and versions correct
- Cleanup script (if applicable for given version) in manifest and present in solution
- Create issue and pull request for manifest changes
- Merge manifest updates to
dev
- Sync
dev
branch tomaster
branch - Sync local repo copy of
master
- Build first for
debug
(to create .pdb files) - Build for
release
(to build package file)
- DNN EVS (https://evs.dnnsoftware.com/)
- Install on local copy of dnncommunity.org
- Github discussions
- dnncommunity.org Announcements forum (or blog post?)
This module is the official forums module for DNN and is used on the official DNN CMS Community website.
- Forums
- Email Notifications
- Polls
- Tags
- Categories
- Attachments
- Database Models
- Database model version 8.1
- Previous Versions
- Dependencies