mirror of
https://github.com/ionic-team/ionic-framework.git
synced 2025-08-20 04:14:21 +08:00
chore(release): add release gulp task
This commit is contained in:
@ -49,7 +49,7 @@
|
||||
|
||||
### Releasing Ionic Source
|
||||
|
||||
1. Run `gulp prepublish`
|
||||
1. Run `gulp prerelease`
|
||||
- Pulls latest
|
||||
- updates package.json minor version
|
||||
- updates changelog
|
||||
@ -57,9 +57,12 @@
|
||||
|
||||
2. Verify that changelog changes and package.json update are correct (`git status` && `git diff`)
|
||||
3. Run [snapshot](#running-snapshot) & update if necessary
|
||||
4. Publish to npm: `npm publish ./dist`
|
||||
5. Commit and push
|
||||
6. Sit back and have a beer :beer: (or wine :wine_glass:)
|
||||
6. Run `gulp release`
|
||||
- publishes to npm
|
||||
- Creates a new tag and release on Github
|
||||
|
||||
7. Sit back and have a beer :beer: (or wine :wine_glass:)
|
||||
|
||||
### Releasing Component Demos
|
||||
See [ionic-preview-app](https://github.com/driftyco/ionic-preview-app#updating-ionic-site)
|
||||
|
Reference in New Issue
Block a user