Document release process

This commit is contained in:
Sean Carroll 2021-01-23 13:51:36 +01:00
parent 7fc31667b4
commit 47905fb613
2 changed files with 16 additions and 0 deletions

BIN
docs/img/create_release.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 74 KiB

16
docs/release_process.md Normal file
View File

@ -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)