KMMBridge makes use of the gradle maven artifact publishing under the hood. If you setup Gitlab package hosting, configured in your gradle file with appropriate deploy keys (and I believe .netrc - our docs talk about that for Github) you should be able to host the binaries. The Package.swift file is committed back to your repo, along with tags for versions.
Its been a little while, but I had all that working as an experiment, so the details are a little vague in my head right now.