chore: automate github release pages (#1741)

This commit is contained in:
Pat Cavit 2017-03-24 12:35:14 -07:00 committed by GitHub
parent fda816edba
commit ad144072b6
4 changed files with 34 additions and 19 deletions

View file

@ -8,10 +8,10 @@ Releasing new builds of mithril is mostly automated via `npm version`
All further steps are automated and run as follows:
2. Tests are run
3. Linting is run (but doesn't fail build)
4. Version number in package.json is incremented
5. New bundles are generated using updated version
2. New bundles are generated using updated version
3. Tests are run
4. Linting is run (but doesn't fail build)
5. Version number in package.json is incremented
6. `git add` called on bundle output
7. `package.json` and updated bundles are committed to git
8. previous commit is tagged using new version number
@ -27,7 +27,9 @@ All further steps are automated and run as follows:
## Publishing a GitHub release
**TODO**
Happens automatically as part of the [Publishing to NPM](#publishing-to-npm) process described above.
Does require a manual description to be added though, as the auto-generated one isn't very interesting.
## Updating `docs/change-log.md`