Skip to content

Latest commit

 

History

History
30 lines (22 loc) · 1.58 KB

CONTRIBUTING.md

File metadata and controls

30 lines (22 loc) · 1.58 KB

Release Checklist

Some unfortunately non-automated tasks that need to be done manually:

  1. Run yarn test and yarn test:dom in the top level dir and make sure jest + mocha browser tests are passing (you'll need to check mocha tests in the browser)
  2. Run yarn format-and-fix in the top level dir
  3. Make sure readme is up-to-date
  4. Verify that no unintended deps were added to dependencies in either package.json.

Beta Version

Publish a beta version by doing something like:

npm version prepatch | preminor | premajor npm publish --tag beta

in flip-toolkit (first), then updating the version of flip-toolkit in react-flip-toolkit and repeating the steps.

Real release

  1. Release flip-toolkit, wait a bit (30mins+) and ensure the correct version shows up on:
  1. Once everything looks good, release react-flip-toolkit after upgrading package.json to the new version of flip-toolkit (yarn upgrade flip-toolkit@^1.0.0). Once again, verify that everything looks good: