Workflow status

Hi, guys
I am wondering what is the best way to check if a workflow is running atm?
Get the wf handle and call describe and then status or there is a better solution for that.
Long story short - I need to check that the workflow is running, before performing some operations.

That’s the best way