Identify the problems first. Everyone is searching for a solution when half the time they don't even know what the problems are.
Sure, releases might be slow. Why, though? Is it because you're not letting your engineers fix broken windows? How long does it take for PRs to get reviewed? If a long time, why? Do your engineers even know how to make proper commits? Are your PRs more than about 100 changes on average? Are you building your product from a prototype a non-programmer made? etc.
There is no silver bullet, period. Searching for one indicates you're looking for workarounds to fundamental issues on your team.