michaelklishin / cucumber.el

Emacs mode for editing Cucumber plain text stories
None!
253 stars 90 forks source link

Make package available via MELPA stable #62

Closed camdez closed 10 years ago

camdez commented 10 years ago

Hi friends,

MELPA Stable is the new younger sibling of MELPA for users who'd rather run only stable versions of packages (MELPA can be a bit rocky since every commit comprises a new release), and it would be super cool if cucumber.el could be installed via Stable.

Fortunately it's also really easy to support—all you have to do is define a tag in the v... format and you're done. I'd submit a PR if I could, but since tags are global to a project, that's not something possible via PR.

If you're cool with this idea, this should be all you have to do to make it happen:

$ git tag v0.4 4bd8f19da816115094beb4b0e085822eb298ac37
$ git push origin v0.4

(Of course, confirm that 4bd8f19da816115094beb4b0e085822eb298ac37 is the appropriate commit for the release, but it's the one where the version number was bumped to 0.4 so I suspect it is.)

Thanks for your time and consideration!

michaelklishin commented 10 years ago

@camdez so if I tag and push, it will automatically become available on MELPA stable?

camdez commented 10 years ago

Yessir. MELPA will find the tag on GitHub and then the package will magically become available.

Cameron Desautels (sent via mobile device)

On Nov 21, 2014, at 11:51 AM, Michael Klishin notifications@github.com wrote:

@camdez so if I tag and push, it will automatically become available on MELPA stable?

\ Reply to this email directly or view it on GitHub.

michaelklishin commented 10 years ago

v0.4 is tagged and pushed.

camdez commented 10 years ago

Thanks a ton! Looks like it just got pulled in and indexed by MELPA.

You may already know this, but you'll also see that those kinds of tags appear on GitHub's Releases page. Two-for-one.