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

Publish release strategy #337

Closed
keithamus opened this issue Dec 31, 2014 · 5 comments
Closed

Publish release strategy #337

keithamus opened this issue Dec 31, 2014 · 5 comments
Assignees

Comments

@keithamus
Copy link
Member

We should publicise the steps to release a version of chai, so that other maintainers can easily release new versions. This issue is mostly a todo item for @logicalparadox 😄

@joshperry
Copy link
Contributor

Is @logicalparadox the only person that knows how to do this? Can we just start hashing out the steps that is involved in a release?

@keithamus
Copy link
Member Author

We can indeed start piecing it together ourselves. It is mostly assigned to @logicalparadox as he has the canon procedure in his head. I've mostly sussed it out: do a make, bump the version number, add notes in History.md and release notes, update the contributors in the readme, commit it all including the recompiled ./chai.js, run npm publish. When I next get a good block of time to sit down and hash it through I plan to get something together, unless @logicalparadox beats me to it.

@logicalparadox
Copy link
Member

Sorry this took so long. This should also permit anyone with push repo rights the ability to tag releases on npm via travis hooks.

@keithamus You have been a fantastic force for progress in recent months and I am extremely grateful for all the time and effort you have put forth. Please make sure you list yourself as a core contributor where ever applicable. And, of course, publish releases whenever you see fit.

@keithamus
Copy link
Member Author

Closing this as @logicalparadox has completed the work needed.

Thanks for the kind works @logicalparadox!

@logicalparadox
Copy link
Member

:)

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

3 participants