File tree Expand file tree Collapse file tree 1 file changed +36
-0
lines changed Expand file tree Collapse file tree 1 file changed +36
-0
lines changed Original file line number Diff line number Diff line change 1+ # Release Steps
2+ - Login as ` angular ` npm account
3+ - Update the version in ` package.json ` - [ Example Commit] ( https://github.com/angular/universal/commit/fccca4b49f198fb9b6a52877db58909ebb419369 )
4+ - Create a release commit
5+ ``` sh
6+ git commit -a -m " release: v9.0.0-next.13" # (Update to version just put in package.json)
7+ ```
8+ - Create a tag
9+ ``` sh
10+ git tag -v v9.0.0-next.13
11+ ```
12+ - Push commit and tag
13+ ``` sh
14+ git push upstream && git push upstream --tags
15+ ```
16+ - Publish
17+ ``` sh
18+ # For release with 'next' tag
19+ ./publish-next.sh
20+ ```
21+
22+ ``` sh
23+ # For release with 'latest' tag
24+ ./publish.sh
25+ ```
26+
27+ # Release Changelog
28+ (TODO: Borrow the changelog from Angular CLI project. For now use these simple instructions)
29+ - Get commits between the two releases
30+ ``` sh
31+ git log v9.0.0-next.12..v9.0.0-next.13 | xclip -selection clipboard
32+ ```
33+ - Go to the ` Releases ` tab in the repository
34+ - Click on the newly created tag (9.0.0-next.13 in this case)
35+ - Paste the contents of clipboard to the contents
36+ - Choose ` This is a prerelase ` checkbox for pre-release versions
You can’t perform that action at this time.
0 commit comments