diff --git a/.github/ISSUE_TEMPLATE/release_tasklist.md b/.github/ISSUE_TEMPLATE/release_tasklist.md index 4c1a8bf1e..b120799ec 100644 --- a/.github/ISSUE_TEMPLATE/release_tasklist.md +++ b/.github/ISSUE_TEMPLATE/release_tasklist.md @@ -25,10 +25,9 @@ assignees: Project board: _insert link here_ -- [ ] Create release branches `release/x.y` for spack, spack-packages and spack-stack -- [ ] Update `doc/source/conf.py` and `.gitmodules` to use `release/x.y` instead of `develop` +- [ ] Create release branches `release/x.y` for spack, spack-packages, and spack-stack (update `.gitmodules` in spack-stack accordingly) - [ ] Clear project board (no open pull requests other than for specific site configs or documentation) -- [ ] Prepare Wiki page for release information (https://github.com/jcsda/spack-stack/wiki) +- [ ] Prepare Wiki page for release (https://github.com/jcsda/spack-stack/wiki) - [ ] Roll out release x.y.z from release branch `release/x.y` and update documentation (readthedocs), site config, and wiki page each time - [ ] Acorn (NOAA-EMC) - [ ] Atlantis (NRL) @@ -50,8 +49,8 @@ Project board: _insert link here_ - [ ] NOAA PW AWS (EPIC) - [ ] NOAA PW Azure (EPIC) - [ ] NOAA PW Gcloud (EPIC) -- [ ] Tag spack and spack-packages -- [ ] Update `doc/source/conf.py` and `.gitmodules` to use tags instead of release branches -- [ ] Tag spack-stack +- [ ] Tag repositories spack, spack-packages, and spack-stack ((update `.gitmodules` in spack-stack accordingly) +- [ ] Finalize Wiki page for release (https://github.com/jcsda/spack-stack/wiki) - [ ] Prepare and publish release notes: https://github.com/JCSDA/spack-stack/releases +- [ ] As needed, merge pull requests into release branches back into `develop` / `spack-stack-dev` - [ ] Close GitHub project diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index 78d3e4942..8646166ae 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -34,6 +34,4 @@ List all systems intentionally or unintentionally affected by this PR. - [ ] This PR addresses one issue/problem/enhancement or has a very good reason for not doing so. - [ ] These changes have been tested on the affected systems and applications. - [ ] All dependency PRs/issues have been resolved and this PR can be merged. -- [ ] All necessary updates to the documentation on readthedocs are included in this PR - - For site config updates, check in particular `doc/source/PreConfiguredSites.rst` and `doc/source/MaintainersSection.rst` -- [ ] All necessary updates to the spack-stack wiki will be made when this PR is merged +- [ ] All necessary updates to the documentation ([spack-stack wiki](https://github.com/jcsda/spack-stack/wiki)) will be made when this PR is merged