-
-
Notifications
You must be signed in to change notification settings - Fork 4.3k
Release Checklist
Lipis edited this page Jan 12, 2018
·
22 revisions
- Run on other projects to check for regressions
- Write release notes
- Complete all milestone items, close milestone
- Merge release notes
- Checkout
master
- Bump version in
package.json
- Update
CHANGELOG.md
- Run
yarn test_integration -u
to update snapshots (new parsers,getSupportInfo
) - Commit
- Run
yarn build
- Run
yarn test:dist
cd dist
npm publish
-
npm install prettier@latest
, do smoke tests on CLI and API - Push release commit
- Create a GitHub release to tag
master
- Wait for release notes to deploy
- Check blog post
- Tweet from
@PrettierCode
account via TweetDeck - Create a new branch
- Bump own
prettier
dependency (this will update the playground) yarn; yarn lint --fix; yarn lint-docs --fix
- Commit, PR, Merge
Then monitor Twitter/GitHub for any immediate issues 😄