Browse Source

Added RELEASING notes for documentation on how to push new versions to rubygems

Dennis Theisen 14 năm trước cách đây
mục cha
commit
a227e5dfdb
1 tập tin đã thay đổi với 16 bổ sung0 xóa
  1. 16 0
      RELEASING

+ 16 - 0
RELEASING

@@ -0,0 +1,16 @@
+Releasing ShopifyAPI
+
+1. Check the Semantic Versioning page for info on how to version the new release: http://semver.org
+2. Update the version of ShopifyAPI in VERSION and in shopify_api.gemspec
+3. Add a CHANGELOG entry for the new release with the date (also include the updated date in shopify_api.gemspec)
+4. Commit the changes with a commit message like "Packaging for release X.Y.Z"
+5. Tag the release with the version (Leave REV blank for HEAD or provide a SHA)
+  $ git tag vX.Y.Z REV
+6. Push out the changes
+  $ git push
+7. Push out the tags
+  $ git push --tags
+8. Build the new .gem from the updated .gemspec
+  $ gem build shopify_api-X.Y.Z.gemspec
+9. Publish the Gem to gemcutter
+  $ gem push shopify_api-X.Y.Z.gem