For this, we could try to create an action that may even do deployment into temporary gh pages.
If not possible, we could use any service that provides deployment Deploy PR for https://surge.sh/
The options and solution should be discussed ahead, before starting working on this.