Modern SharePoint Permissions – SharePoint Stack Exchange

We currently have a private team site and wish to publish news on a public communication site. The communication site is a hub and the team site is a member of the hub. From what I understand, if the news is created in the site of the private team, it retains private permissions on the team's website, even in the hub. Is it correct?

We need every news, when it arrives at the HUB, to be accessible to everyone (readable only). A way to achieve? Make the SitePages library read-only for everyone on the site of the private team?

Thank you