You have multiple options to specify Action(s) in a Rule for a Conversation, but let's point out the difference between two seemingly similar Actions:

Rules do not apply to closed Conversations
Rules will not trigger actions on closed Conversations.
Close Conversation
Use Close Conversation Rule Action if you want to indicate that no other follow-up or communication is needed with the Customer. It means the issue/question is solved.
Mark No Reply Needed
Use No Reply Needed Rule Action if the issue/question is not solved but may not require a reply from an Agent.
For example, if the Customer replies with "thank you" to acknowledge the last message the Agent sent about further researching an issue, the issue/question is still open, but it doesn't require the Agent to respond. Marking the Conversation as No Reply Needed stops the SLA, which tracks how long it takes for Agents to reply to a Customer.
Best practice – If you are using Mark No Reply Needed in a Rule to clear the SLA on a spam or auto-closed Conversation, always pair it with the Close Conversation Action. Without Close Conversation, the Conversation remains in a Waiting state indefinitely. Conversations in Waiting status do not appear in active queues, cannot be acted on by Agents, and can accumulate over time, leading to inflated open Conversation counts and potential reporting blind spots.
If your goal is simply to close the Conversation, you can use Close Conversation alone. Closing a Conversation also fulfills the SLA, so Mark No Reply Needed is not required as a prerequisite for closing.
You don't need to use No Reply Needed in order to close a Conversation with Rules as it's duplicative.