Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tagged releases? #1

Closed
dessibelle opened this issue Nov 27, 2013 · 3 comments
Closed

Tagged releases? #1

dessibelle opened this issue Nov 27, 2013 · 3 comments

Comments

@dessibelle
Copy link

I just added Dirt to OS X package manager homebrew (pull request here: Homebrew/legacy-homebrew#24707), in order to make for easier installation along with jack, liblo, libsndfile, libsamplerate etc.

Although technically a brew formula can link to a specific commit (as in the PR linked above), a tagged version is much preferred. Would it be possible for you to tag releases in this repo every now and then?

@yaxu
Copy link
Member

yaxu commented Nov 27, 2013

Thanks for doing this!
I'd be very happy to use tags of course. I've not tagged something with git before, and am unfamiliar with the workings of homebrew.
I see there's lightweight and annotated tags, and the possibility to sign them. What is needed/preferred?

@dessibelle
Copy link
Author

Cool! I think the only thing you need to do is git tag 1.0 and then git push --tags in order to tag a specific commit (i.e. where your HEAD is at) as version 1.0. I've never really learned the difference between lightweight and annotated tags, but the above command will push tags to the repo which will be available under the Releases tab in the repo page (like this).

Homebrew, on a side note, is essentially just the apt-get of OS X. Community managed, where each package (or Formula in Homebrew terms) is defined as a simple ruby class. A help option with return value 0, as you suggested in the PR, would be helpful as well!

@yaxu
Copy link
Member

yaxu commented Nov 28, 2013

Thanks for the info, I've managed to add a tag.

@yaxu yaxu closed this as completed Nov 28, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants