Is it possible to deploy to streamlit sharing from GitLab?

As opposed to Github

No, currently it is only possible to deploy from GitHub. We are considering how to extend the service to work with other version control providers, but as of right now, do not have a target date to communicate.