From 185401a5632855252d676221df526447ba658270 Mon Sep 17 00:00:00 2001 From: Elizabeth Perl Date: Mon, 28 Oct 2024 21:29:43 +0100 Subject: [PATCH] Update ss3-release-template.md (#631) --- .../ISSUE_TEMPLATE/ss3-release-template.md | 25 +++++++++++-------- 1 file changed, 14 insertions(+), 11 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/ss3-release-template.md b/.github/ISSUE_TEMPLATE/ss3-release-template.md index 344065ca..99652628 100644 --- a/.github/ISSUE_TEMPLATE/ss3-release-template.md +++ b/.github/ISSUE_TEMPLATE/ss3-release-template.md @@ -8,7 +8,8 @@ assignees: - chantelwetzel-noaa - iantaylor-NOAA - kellijohnson-NOAA - - e-gugliotti-NOAA + - shcaba + - e-perl-NOAA --- # Release checklist @@ -25,19 +26,21 @@ assignees: - [ ] Announce prerelease (RM) ## Checklist for before release -- [ ] Manual updated and tagged in repo (EG) - address at least issues with the [`v3.30.xx` release label](add correct link to GitHub issues using filter: is:issue is:open label:"3.30.xx release" when available) -- [ ] Manual added to a GitHub release, include attaching a pdf version (EG) -- [ ] 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.xx` version; update links to link to `v3.30.xx` in https://github.com/nmfs-ost/ss3-doc/blob/main/docs/index.md#links-to-documentation) +- [ ] The following steps should be encompassed in the new manual [release workflow](https://github.com/nmfs-ost/ss3-doc/actions/workflows/release.yml) and [bug fix release workflow](https://github.com/nmfs-ost/ss3-doc/actions/workflows/release_bug_fix.yml) and can be deleted at a future time once the new manual release workflows have been used for a couple releases (EP). + - [ ] Manual updated and tagged in repo (EP) - address at least issues with the [`v3.30.xx` release label](add correct link to GitHub issues using filter: is:issue is:open label:"3.30.xx release" when available) + - [ ] Manual added to a GitHub release, include attaching a pdf version (EP) + - [ ] Manual release version on website updated once pdf and html built (EP) (update https://github.com/nmfs-ost/ss3-doc/blob/main/docs/SS330_User_Manual_release.html to the `v3.30.xx` version; update links to link to `v3.30.xx` in https://github.com/nmfs-ost/ss3-doc/blob/main/docs/index.md#links-to-documentation) - [ ] Make changes to SS3 if any bugs caught in prerelease (RM) - [ ] [Change log project board](https://github.com/orgs/nmfs-ost/projects/11) updated with any issues labelled "change log" (RM) -- [ ] Code committed and tagged in repo as `v3.30.xx`, which will trigger a GHA to build the release executables (EG) (Instructions on [how to push a a local tag to a remote](https://github.com/nmfs-ost/ss3-source-code/wiki/Stock-Synthesis:-practices-for-maintainers#how-to-push-a-local-tag-up-to-github)) -- [ ] Exe and .tpl archived on [Google drive](https://drive.google.com/drive/folders/1Gh_dXi8v3rqawpwn2N6yaaEXZPq6G2io) (EG) -- [ ] All exes added to GitHub releases as `v3.30.xx` (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) +- [ ] Code committed and tagged in repo as `v3.30.xx`, which will trigger a GHA to build the release executables (EP) (Instructions on [how to push a a local tag to a remote](https://github.com/nmfs-ost/ss3-source-code/wiki/Stock-Synthesis:-practices-for-maintainers#how-to-push-a-local-tag-up-to-github)) +- [ ] Exe and .tpl archived on [Google drive](https://drive.google.com/drive/folders/1Gh_dXi8v3rqawpwn2N6yaaEXZPq6G2io) (EP) +- [ ] All exes added to GitHub releases as `v3.30.xx` (EP) (get exes in the artifacts of the GHA that built the release exes) +- [ ] Send out release announcement message to the [SS3 forum](https://groups.google.com/g/ss3-forum) (RM) +- [ ] Add to release discussion on GitHub repository (EP) ## Checklist for after release -- [ ] Update user-example models using [this github action](https://github.com/nmfs-ost/ss3-user-examples/blob/main/R/update_examples.R) and tag with new release number after updating (EG) -- [ ] Update test models using [this github action](https://github.com/nmfs-ost/ss3-test-models/actions/workflows/update-ss3-models.yml) and tag with new release number after updating (EG) +- [ ] Update user-example models using [this github action](https://github.com/nmfs-ost/ss3-user-examples/blob/main/R/update_examples.R) and tag with new release number after updating (EP) +- [ ] Update test models using [this github action](https://github.com/nmfs-ost/ss3-test-models/actions/workflows/update-ss3-models.yml) and tag with new release number after updating (EP) +- [ ] Update executables in the [SAC tool](https://github.com/shcaba/SS-DL-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)