Skip to content

Release v3.30.24.2 checklist #756

@e-perl-NOAA

Description

@e-perl-NOAA

Release checklist

General checklist before pre-release and release

  • SS3 testing and debugging completed (RM/IT)
  • Check artifact from the call-build-ss3-warnings GitHub action for useful warnings (RM/IT/EP)
  • r4ss updated (IT/EP)
  • Change log project board updated with any issues labelled "change log" and check for any issues that should be labelled "change log" (RM)

Checklist for before release

  • Make changes to SS3 if any bugs caught in prerelease (RM)
  • Code committed and tagged in repo as v3.30.24.2, which will trigger a GHA to build the release executables (EP) (Instructions on how to push a a local tag to a remote)
  • All exes added to GitHub releases as v3.30.24.2 (EP) (get exes in the artifacts of the GHA that built the release exes)
  • Run release workflow (or bug fix release workflow if the release is a bug fix). Note that the branch protection rules must be briefly turned off to allow this workflow to run. (EP)
  • Exe and .tpl archived on Google drive (EP)
  • Send out release announcement message to the SS3 forum (RM)
  • Add to release discussion on GitHub repository (EP)

Checklist for after release

  • Update user-example models using this github action and tag with new release number after updating (EP)
  • Update test models using this github action and tag with new release number after updating (EP)
  • Update executables in the SAC tool (also suggest updating the input files to the .ss_new files (EP/JC)
  • 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)

Metadata

Metadata

Labels

releasechecklist for model releases

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions