[Xastir-dev] Releases on github vs. releases on SourceForge

Paul J. Morris mole at morris.net
Mon Jul 11 06:57:24 PDT 2016


On Sat, 9 Jul 2016 13:48:29 -0600
Tom Russo <russo at bogodyn.org> wrote:
> Github doesn't work like this.  A release on github is just a tagged
> state of the git repo, and when you ask to download it, it bundles up
> that SHA-1 into a tarball/zipfile/whatever.  You can't have it be a
> processed version of the sources, like sourceforge does. 

Actually, you can.  

Releases are created automatically by github when a tag is pushed to
github.  The release tars up the repository at that tag, but then you
can edit the release page in github (describing the release in more
detail than in the commit message with markup, if desired),
and attaching arbitrary files, including binaries, to the release.

See, for example, an executable jar we've uploaded to a release in another project I'm working on.  
https://github.com/kurator-org/kurator-akka/releases/tag/v0.3

-Paul
-- 
Paul J. Morris
Biodiversity Informatics Manager
Museum of Comparative Zoölogy, Harvard University
mole at morris.net  AA3SD  PGP public key available


More information about the Xastir-dev mailing list