The issue they had was being marked as phishing, not the SSL certificate warning page.
Have you seen what browsers say when you have a look at the SSL certificate warning page?
It is for pull requests. A user makes a change to the documentation, they want to be able to see the changes on a web page.
Why is a user made PR publishing a branch to Immich's domain for the user to see?
Nice try but no cigar.
If you think that DevOps isn’t one of the most automated parts of software then you’re doing DevOps very wrong. Do you do manual builds and deployments every single time? No CI/CD?