Release v3.30.22.1 checklist
e-perl-NOAA opened this issue · 2 comments
e-perl-NOAA commented
Release checklist
Checklist to get ready for release
- SS3 testing and debugging completed (RM and IT)
- Check artifact from the
call-build-ss3-warnings
GitHub action for useful warnings (RM and IT) - r4ss updated (IT)
- Make sure all issues relevant to the release are marked with v3.30.22.1 milestone AND have
change log
label (RM/EG)
Checklist for before release
- Change log project board updated with any issues labelled "change log" (RM)
- Manual updated in repo (EG) - address at least issues with the
v3.30.22.1
release label. - Manual release date and version changed in .tex file, tagged and added to a GitHub release, include attaching a pdf version (EG). (Instructions on how to push a a local tag to a remote).
- Manual release version on website updated once pdf and html built (EG) (update https://github.com/nmfs-ost/ss3-doc/blob/main/docs/SS330_User_Manual_release.html to the
v3.30.22.1
version. Don't forget to change the version for the pdf link in the docs/index.md. - Code committed and tagged in repo as
v3.30.22.1
, which will trigger a GHA to build the release executables (EG) (Instructions on how to push a a local tag to a remote) - Exe and .tpl archived on Google drive (EG)
- All exes added to GitHub releases as
v3.30.22.1
(EG) (get exes in the artifacts of the GHA that built the release exes) - Send out release announcement msg (RM)
- Add to release discussion on GitHub repository (EG)
Checklist for after release
- Update user-example models using this github action and tag with new release number after updating (EG)
- Update test models using this github action and tag with new release number after updating (EG)
- Removed "resolved" tag and close all issues worked in the milestone for this release (RM)
- Move unworked issues for the release milestone to the next milestone (RM)
Rick-Methot-NOAA commented
let's wait until my return to do this
e-perl-NOAA commented
Agreed. It would be a rush to get out today with all of the meetings that I have this afternoon.