How are you managing your releases and are you doing it in Jira?
I'm asking because in the company I worked before we used to manage releases in Jira for each project and we were doing release trains.
Then we moved towards Continuous integration (but not delivery) and we're merging all issues to master and deploying twice per week. With this change, we stopped using Jira releases and we just run script which posts on Slack every time deployment is done the list of PRs from github which were released.
This solution kinda works because it's not that manual BUT we're missing the information in Jira itself and we can't really filter and see from there what issues have been released and when.