Skip to content

Commit

Permalink
Add release process
Browse files Browse the repository at this point in the history
Based on ably-ruby’s.
  • Loading branch information
lawrence-forooghian committed May 15, 2024
1 parent 9c08d0d commit 39d4563
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,18 @@ Several higher-order Ruby projects have incorporated em-http and other Ruby HTTP
- [em-eventsource](https://github.com/AF83/em-eventsource) - EventSource client for EventMachine
- and many others.. drop me a link if you want yours included!

## Release process

(Added for Ably’s fork.)

This library uses [semantic versioning](http://semver.org/). For each release, the following needs to be done:

- Update the version number in [version.rb](./lib/em-http-request/version.rb) and commit the change.
- Update `Changelog.md` with the changes since the previous release.
- Create and push a tag named by prefixing the version number with the letter `v`; e.g. `git tag v1.1.8 && git push origin v1.1.8`.
- Visit [https://github.com/ably-forks/em-http-request/tags](https://github.com/ably-forks/em-http-request/tags) and `Add release notes` for the release including links to the changelog entry.
- Run `rake release` to publish the gem to [Rubygems](https://rubygems.org/gems/ably-em-http-request).

### License

(MIT License) - Copyright (c) 2011 Ilya Grigorik

0 comments on commit 39d4563

Please sign in to comment.