How to keep workflow in running state for more than a year

Hi Community,

I have the use case where some of my workflow will be running for more than a year but, temporal provides a retention period of 90 days. So, what will be the best approach in this case to keep the workflow running for more than a year or so.

The retention period starts after the workflow is closed. An open workflow doesn’t have a time limit.