Out of curiosity...you mention fixing multiple releases at once (release/23.08 and release/23.09).
in your example, are you keeping those older release branches around forever in git, or deleting them as soon as the release is made and the commit tagged? You would recreate something like release/23.08 from the tag, right?