Embed streamlit APP in personal domain

So is it ok if i deploy streamlit app on streamlit cloud and then embed that in my own domain using github pages.

if its okay then how to setup the github action can you guys help.

I am also looking for this kind of solutions.