aviaryan / Clipjump

:clipboard: Clipboard Manager for Windows, built in AutoHotkey
http://clipjump.sourceforge.net/
384 stars 62 forks source link

Tagging within git to use github release mechanism #35

Closed hoppfrosch closed 10 years ago

hoppfrosch commented 10 years ago

Hi Avi,

what about tagging your released versions within git and pushing the tags to github? This allows to make use of the release-mechanism provided by github ...

See: https://help.github.com/articles/about-releases


Edit: Added more links https://github.com/blog/1547-release-your-software https://help.github.com/articles/creating-releases

aviaryan commented 10 years ago

This looks to be a new feature. I moved to sourceforge only because GitHub didn't support distributing binaries. I will try to learn more on it.

hoppfrosch commented 10 years ago

The mentioned mechanism is a very "cheap" mechanismn, probably not doing what you want.

Have a look at: https://github.com/hoppfrosch/AHK_cGist/releases

I gave my git-repository the tag "0.6.0" All what's available then is, that github offers a download possibility of a ZIP / TAR.GZ file, containing all files with tag 0.6.0 within the repository - nothing more. (this would include for example the documentation sources ...)

If you want to provide EXE-Download, you have to commit the exe to your repository and tag it ...

aviaryan commented 10 years ago

Now GitHub releases work through the web interface and this greatly eases the process. I have even added the 11.6 release.