Skip to content
This repository has been archived by the owner on Sep 13, 2024. It is now read-only.

Latest commit

 

History

History
32 lines (21 loc) · 1.11 KB

RELEASING.md

File metadata and controls

32 lines (21 loc) · 1.11 KB

Releasing

  1. Update the version number in these places:

    • lib/bourbon/version.rb
    • core/_bourbon.scss
    • package.json
  2. Update CHANGELOG.md. We follow the guidelines from Keep a Changelog.

  3. Commit changes. Use the convention “Bourbon vX.X.X” in your commit message. There shouldn’t be code changes, and thus CI doesn’t need to run.

  4. Run bundle exec rake release, which tags the release, pushes the tag to GitHub, and pushes the gem to RubyGems.org.

  5. Run npm publish, which pushes the new version to npm’s registry (if releasing a pre-release, run npm publish --tag beta).

  6. Draft a new GitHub release.

  7. Tweet about the release from the @bourbonsass Twitter account, e.g.

    We’ve released Bourbon {release_title}: {release_link}

  8. Re-generate and publish the documentation website.