Improve release post assembly process
Problem to solve
Assembling the release post is cumbersome because it involves lots of copying and pasting from individual feature yaml items into the master file. This is error prone and time consuming.
Furthermore, frequently release post items are added at the last minute, which requires them to be added directly to a single file. This can cause conflicts as the contents of the file are re-ordered while new items are added.
Proposal
As a Release Post Manager I would:
- Create a directory
data/release_posts/2020_01_22_gitlab_12_7_released
(instead of ayaml
file) - Move items from
unreleased
withgit mv data/release_posts/unreleased/* data/release_posts/2020_01_22_gitlab_12_7_released
This eliminates copying and makes it easy to add more items to the release post incrementally.
Links / references
Edited by James Ramsay (ex-GitLab)