Skip to content

Latest commit

 

History

History
41 lines (29 loc) · 878 Bytes

RELEASING.md

File metadata and controls

41 lines (29 loc) · 878 Bytes

Releasing

  1. Check that CI is green.

  2. Double check that tests pass:

    BUNDLE_GEMFILE=Gemfile-jekyll4 bundle exec rake
    BUNDLE_GEMFILE=Gemfile-jekyll3 bundle exec rake
  3. Update Jekyll::Minibundle::VERSION:

    $EDITOR lib/jekyll/minibundle/version.rb
  4. Summarize changes since the last release:

    $EDITOR CHANGELOG.md
  5. Review your changes, commit them, tag the release:

    git diff
    git add -p
    git commit -m 'Release version $version'
    git tag v$version
  6. Build the gem, push commits and tags, publish the gem:

    BUNDLE_GEMFILE=Gemfile-jekyll4 bundle exec rake gem:build
    git push origin master v$version
    gem push jekyll-minibundle-$version.gem