summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorTom Black <[email protected]>2020-02-16 13:40:02 -0600
committerTom Black <[email protected]>2020-02-16 13:40:02 -0600
commit6c40b8823019046d81e2890248c8af345fe9316d (patch)
tree0d1a5c0ba1b43ccae76ba2be330ded92376ebd39
parentc17cba66769494868cd7a3ce1badeec63ebc9f6b (diff)
downloadruby2d-6c40b8823019046d81e2890248c8af345fe9316d.tar.gz
ruby2d-6c40b8823019046d81e2890248c8af345fe9316d.zip
Update the "updating" and "release" README instructions
-rw-r--r--README.md17
1 files changed, 11 insertions, 6 deletions
diff --git a/README.md b/README.md
index 3783509..60b242c 100644
--- a/README.md
+++ b/README.md
@@ -69,11 +69,16 @@ In order to achieve such simplicity, a lot has to happen under the hood. Whether
- **Comprehensively test your change.** Unlike other Ruby libraries, not everything here can be easily covered with unit tests alone. We also need to make sure things look and sound right, inputs work as expected, and behavior is consistent across all platforms Ruby 2D supports.
+## Updating Ruby 2D
+
+1. Update the [assets](https://github.com/ruby2d/assets) repo, follow the instructions in the README
+2. Run `rake update` to update the submodules
+3. Update the Simple 2D minimum version required in [`extconf.rb`](ext/ruby2d/extconf.rb)
+
## Preparing a release
-1. Update the Simple 2D minimum version required in [`extconf.rb`](ext/ruby2d/extconf.rb)
-2. Run tests on all supported platforms
-3. Update the version number in [`version.rb`](lib/ruby2d/version.rb), commit changes
-4. Create a [new release](https://github.com/ruby2d/ruby2d/releases) in GitHub, with tag in the form `v#.#.#`, and write a little release note
-5. Run `rake` to build the gem, then push it to [rubygems.org](https://rubygems.org) with `gem push ruby2d-#.#.#.gem`
-6. 🎉
+1. Run tests on all supported platforms
+2. Update the version number in [`version.rb`](lib/ruby2d/version.rb), commit changes
+3. Create a [new release](https://github.com/ruby2d/ruby2d/releases) in GitHub, with tag in the form `v#.#.#`, and write a little release note
+4. Run `rake` to build the gem, then push it to [rubygems.org](https://rubygems.org) with `gem push ruby2d-#.#.#.gem`
+5. 🎉