How to Setup HTTPS All the Time

I have a Hugo blog running on Gitlab: https://tech.johnpaulwohlscheid.work/. How do I set it up so that it automatically switches to HTTPS when someone just visits http://tech.johnpaulwohlscheid.work/? If you don’t use HTTPS some of the icon don’t show up.

Hugo is a static site generator. I suggest you ask Gitlab support about support for their platform.