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

Maintaining Releases #29

Open
sebastiaanluca opened this issue Mar 17, 2015 · 6 comments
Open

Maintaining Releases #29

sebastiaanluca opened this issue Mar 17, 2015 · 6 comments

Comments

@sebastiaanluca
Copy link

Maybe a thought to create fixed releases? Using dev-master in composer.json is highly discouraged, and our project guidelines don't actually allow it :3

@chriscannon
Copy link

I also think this is a great idea.

@slampenny
Copy link
Owner

I..uh..don't actually know how to do that. I'm googling now.

@sebastiaanluca
Copy link
Author

@slampenny Look into git flow and Sourcetree if you want to do it right :) Then just create a release and the tag to GitHub. Packagist should take care of it automatically if I remember correctly.

@chriscannon
Copy link

git tag v1.0

@slampenny
Copy link
Owner

I looked at laravel-debugbar... Barry uses different branches for version control, which is what I did here. I'll look at the other suggestions you guys made asap.

@sboo
Copy link

sboo commented Apr 22, 2015

The easiest way to do it and for packagist to pick up versions is to tag the commits with the right version, just like @chriscannon suggests. And yes, git flow is the way to go to handle releases.

Check this out for some reading:
http://nvie.com/posts/a-successful-git-branching-model/

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

4 participants