The primary method by which you can release Holochain apps at the moment is via a system known as the Holochain Launcher. This system is a whole application in itself, which allows end users to download and install Holochain apps, and execute them in different Holochain runtimes (it can run multiple versions of Holochain simultaneously).
You can learn about packaging an application up for use in the Holochain Launcher here.