feature(timeout): add a timeout for the execution of the action