Server Actions are primarily intended for performing server-side mutations, such as updating a database or modifying the state. They are not designed for fetching data. Consequently, frameworks implementing Server Actions execute them sequentially and do not cache their return values.
Complete answer is here