the next js docs say that
revalidatePath only invalidates the cache when the included path is next visited. This means calling revalidatePath with a dynamic route segment will not immediately trigger many revalidations at once. The invalidation only happens when the path is next visited.
does that mean that i need to navigate to that page redirecting from the backend? or can i just wait for the server action to finish and then call router.push('/my-uncached-route') on the client side?
will it work if i call router.refres() on the client too?