Skip to content

Latest commit

 

History

History
31 lines (22 loc) · 708 Bytes

DEVELOPMENT.md

File metadata and controls

31 lines (22 loc) · 708 Bytes

Development

fix.sh

If you want to use rbenv/pyenv/etc to manage versions of tools, there's a fix.sh script which may be what you'd like to install dependencies.

Overcommit

This project uses overcommit for quality checks. bundle exec overcommit --install will install it.

direnv

This project uses direnv to manage environment variables used during development. See the .envrc file for detail.

Publishing

To publish new version as a maintainer:

git checkout main && git pull
git log "v$(bump current)..."
# Set type_of_bump to patch, minor, or major
bump --tag --tag-prefix=v ${type_of_bump:?}
rake release
git push
git push --tags