Как правильно настроить HTTPS для сайта?
В браузере открываешь devtools и там, в разделе console, будет написана причина:

Mixed Content: The page at 'https://leomovskii.com/' was loaded over a secure connection, but contains a form that targets an insecure endpoint 'uipasta.us14.list-manage.com/subscribe/post?u=8548...'. This endpoint should be made available over a secure connection.
Почему бы не воспользоваться официальным руководством? 
https://docs.github.com/en/pages/getting-started-w...

Добавлю - только что прочел ответ Ильи выше - действительно mixed content.