## Release task list Project board: https://github.com/orgs/JCSDA/projects/12 - [x] Create release branches `release/x.y` for spack, spack-packages and spack-stack - [x] Update `doc/CMakeLists.txt`, `doc/source/conf.py` (x.y instead of `dev`, x.y.z instead of `develop`, and `.gitmodules` (`release/x.y` instead of `develop`): dc4d05fb70f6bb6c55444f042ce8f9996ac61932 - [x] Clear project board (no open pull requests other than for specific site configs or documentation) - [x] Prepare Wiki page for release (https://github.com/jcsda/spack-stack/wiki) - [x] Roll out release x.y.z from release branch `release/x.y` and update documentation (readthedocs), site config, and wiki page each time. Can use release candidate tag instead: https://github.com/JCSDA/spack-stack/releases/tag/spack-stack-2.0.0rc3 - [x] Acorn (NOAA-EMC) - [x] Atlantis (NRL) - [x] Blueback (NRL) - [x] Derecho (EPIC) - [x] Discover (JCSDA) - [X] Gaea (EPIC) - [x] Hercules (EPIC) - [x] Narwhal (NRL) - [x] NAS (NASA) - [x] Nautilus (NRL) - [x] Orion (EPIC) - [ ] ~~S4~~ - [x] Ursa (EPIC) - [ ] ~~JCSDA AWS Parallelcluster (JCSDA)~~ - [x] JCSDA AWS AMI (JCSDA) - [ ] ~~JCSDA CI containers (JCSDA)~~ - [x] NAVY PW AWS (NRL) - [ ] ~~NOAA PW AWS (EPIC)~~ - [ ] ~~NOAA PW Azure (EPIC)~~ - [ ] ~~NOAA PW Gcloud (EPIC)~~ - [x] Tag spack and spack-packages - [x] Update `.gitmodules in spack-stack`: https://github.com/JCSDA/spack-stack/pull/1862 - [ ] ~~Update `doc/CMakeLists.txt`, `doc/source/conf.py`, and `.gitmodules` to use tags instead of release branches~~ - [x] Tag spack-stack - [x] Finalize Wiki page for release (https://github.com/jcsda/spack-stack/wiki) - [x] Prepare and publish release notes: https://github.com/JCSDA/spack-stack/releases - [x] As needed, merge pull requests into release branches back into `develop` / `spack-stack-dev` - [x] In https://github.com/JCSDA/spack-packages/pull/28: - [x] https://github.com/JCSDA/spack-packages/pull/26 - [x] https://github.com/JCSDA/spack-packages/pull/29 - [x] https://github.com/JCSDA/spack-packages/pull/30 - [x] https://github.com/JCSDA/spack-packages/pull/31 - [x] In https://github.com/JCSDA/spack-stack/pull/1858: - [x] https://github.com/JCSDA/spack-stack/pull/1838 - [x] https://github.com/JCSDA/spack-stack/pull/1841 - [x] https://github.com/JCSDA/spack-stack/pull/1843 (or the preferred solution to update the udunits package itself - see https://github.com/spack/spack-packages/pull/2729) - [x] https://github.com/JCSDA/spack-stack/pull/1844 - [x] https://github.com/JCSDA/spack-stack/pull/1849 - [x] https://github.com/JCSDA/spack-stack/pull/1851 - [x] https://github.com/JCSDA/spack-stack/pull/1850 - [x] https://github.com/JCSDA/spack-stack/pull/1852 - [x] https://github.com/JCSDA/spack-stack/pull/1852 - [x] https://github.com/JCSDA/spack-stack/pull/1854 - [x] https://github.com/JCSDA/spack-stack/pull/1855 - [x] https://github.com/JCSDA/spack-stack/pull/1856 - [x] https://github.com/JCSDA/spack-stack/pull/1857 - [x] https://github.com/JCSDA/spack-stack/pull/1863 - [x] https://github.com/JCSDA/spack-stack/pull/1865 - [x] https://github.com/JCSDA/spack-stack/pull/1864 - [x] Close GitHub project
Release task list
Project board: spack-stack-2.0.x (2025 Q4)
release/x.yfor spack, spack-packages and spack-stackdoc/CMakeLists.txt,doc/source/conf.py(x.y instead ofdev, x.y.z instead ofdevelop, and.gitmodules(release/x.yinstead ofdevelop): dc4d05frelease/x.yand update documentation (readthedocs), site config, and wiki page each time. Can use release candidate tag instead: https://github.com/JCSDA/spack-stack/releases/tag/spack-stack-2.0.0rc3S4JCSDA AWS Parallelcluster (JCSDA)JCSDA CI containers (JCSDA)NOAA PW AWS (EPIC)NOAA PW Azure (EPIC)NOAA PW Gcloud (EPIC).gitmodules in spack-stack: [release/2.0] Update .gitmodules: use tags spack-stack-2.0.0 for submodules #1862Updatedoc/CMakeLists.txt,doc/source/conf.py, and.gitmodulesto use tags instead of release branchesdevelop/spack-stack-devnavy-aws#1857