This is related to Simulating PR Review Apps via GitHub Actions where alternative approaches I tested were very unstable and even now this GitHub Action breaks often.
As mentioned in that topic, I am totally inclined to change that approach to save resources, but I already spent a lot of time to reach that result. So if you have a solution as stable as the current one that consumes less resources, I’ll go for it happily.