<commit_before># In order to release:

# Push any commits not yet in upstream and wait for green build in CI,
# <https://travis-ci.org/tkareine/jekyll-minibundle/builds>

# Update version number
$EDITOR lib/jekyll/minibundle/version.rb

# Describe a summary of changes since the last release
$EDITOR CHANGELOG.md

# Review the changes
git diff

# Build gem, check that tests pass
bundle exec rake gem:build

git add -p
git commit -m 'Release <version>'
git tag <version>
git push --tags origin master
gem push jekyll-minibundle-<version>.gem<commit_msg>Update releasing instructions to be safer<commit_after># In order to release:

# Push any commits not yet in upstream and wait for green build in CI,
# <https://travis-ci.org/tkareine/jekyll-minibundle/builds>

# Double check that tests pass
bundle exec rake test

# Update version number
$EDITOR lib/jekyll/minibundle/version.rb

# Describe a summary of changes since the last release
$EDITOR CHANGELOG.md

# Review the changes, commit them, tag the release
git diff
git add -p
git commit -m 'Release <version>'
git tag <version>

# Build gem, check that tests pass
bundle exec rake gem:build

# Push commits and tag, release the gem
git push --tags origin master
gem push jekyll-minibundle-<version>.gem
{'fraction_non_alphanumeric': 0.07869634340222575, 'fraction_numerical': 0.0, 'mean_word_length': 4.426724137931035, 'pattern_counts': {'":': 0, '<': 11, '<?xml version=': 0, '>': 11, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5234463', 'n_tokens_mistral': 393, 'n_tokens_neox': 386, 'n_words': 165}