Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: ctrl_bps, ctrl_bps_htcondor, ctrl_bps_panda, ctrl_mpexec, daf_butler, obs_base, pex_config, pipe_base, resources, utils
-
Labels:
-
Story Points:5
-
Team:Architecture
-
Urgent?:No
Description
Now that the v24 release is known to be associated with weekly 28, we need to create the release notes for each of the middleware packages. This involves:
- Creating a new v24.0.x release branch if needed.
- Creating the ticket branch from that.
- Running towncrier to create the release notes. Towncrier will delete all the news fragments. (towncrier build --version=v24.0.0)
- Commit and merge to the v24 branch.
- Backport the release notes to main such that main now knows that v24 was released.
This is annoyingly manual for the 9 packages so we should consider automating it in the future.
I've made release branches and release notes for all the middleware packages (including creating some for the first time for pex_config).