I want to distribute executables along with my source. My source is all hosted tidily on GitHub. Is it possible to add executables and installers to my GitHub project page without adding them to my git repository?
Note, for some reason GitHub discontinued this feature. See Answer by Justin Dearing below.
You can use an existing tag, or let releases create the tag when it's published. You can also attach binary assets (such as compiled executables, minified scripts, documentation) to a release. Once published, the release details and assets are available to anyone that can view the repository.
To export a Github repository, click the "Clone or download" button, then choose "Download ZIP". You will find the sources in the downloaded Zip file. To download the released .exe file, click the "releases" button.
What Are Releases In GitHub? Releases in GitHub are the one-stop solution from GitHub to provide software packages in binary files along with their release notes for every release of the software. Binary files are a great way to give the user a version of the software in the form of code until a particular point.
You can use GitHub's Releases for that.
You cannot host executables on github.
You can now use releases.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With