2018-09-19 01:25:58 +03:00
|
|
|
# Checklist for crating knex @next releases
|
2018-09-19 01:15:38 +03:00
|
|
|
|
|
|
|
1. Go through all commits since the last release and add them to CHANGELOG.md under unreleased changes section.
|
|
|
|
2. Commit changes to CHANGELOG
|
|
|
|
3. Check that master compiles and tests are running fine (check also that CI tests are passing)
|
|
|
|
|
2018-09-19 01:25:58 +03:00
|
|
|
```
|
|
|
|
npm run build
|
|
|
|
npm test
|
|
|
|
```
|
2018-09-19 01:15:38 +03:00
|
|
|
|
|
|
|
4. Update package.json version to be e.g. 0.16.0-next1 or 0.16.0-next2 and commit yo master
|
|
|
|
5. Publish it under @next tag
|
|
|
|
|
2018-09-19 01:25:58 +03:00
|
|
|
```
|
|
|
|
npm publish --tag next
|
|
|
|
```
|