https://docs.snapcraft.io/build-snaps/ci-integration
As documented here I am a game developer and have created a game on Unreal Engine and I have put my game package on git in a private repository. Can I use this to deploy the package on to the Ubuntu store? Or do I need to make it public?
Yes, you can register private snaps. When you are on the page for registering snaps there is a tick to mark a snap as private or not.
Check image.