diff --git a/docs/img/create_release.png b/docs/img/create_release.png new file mode 100644 index 0000000..d093b26 Binary files /dev/null and b/docs/img/create_release.png differ diff --git a/docs/release_process.md b/docs/release_process.md new file mode 100644 index 0000000..f905c12 --- /dev/null +++ b/docs/release_process.md @@ -0,0 +1,16 @@ +## Release Process + +*For maintainers of Ransack.* + +To release a new version of Ransack and publish it to RubyGems, take the following steps: + +- Create a new release, marked `Prerelease`. +- Update the versions file to the new release, commit and push to `master`. +- From the terminal, run the following commands + +```bash +rake build +rake release +``` + +![Create a Release](../img/create_release.png)