mirror of
https://github.com/Llewellynvdm/nativefier.git
synced 2025-02-02 19:58:24 +00:00
release.md: fix pushing tags by using annotated tags, document new CI build based on creating release
This commit is contained in:
parent
9dc0bed95c
commit
46bc71cb63
@ -22,7 +22,7 @@ While on `master`, with no uncommitted changes,
|
|||||||
|
|
||||||
```bash
|
```bash
|
||||||
npm run changelog -- $VERSION
|
npm run changelog -- $VERSION
|
||||||
# For example, npm run changelog -- 7.7.1
|
# With no 'v'. For example: npm run changelog -- 7.7.1
|
||||||
```
|
```
|
||||||
|
|
||||||
This command does 3 things:
|
This command does 3 things:
|
||||||
@ -40,11 +40,12 @@ git commit --amend
|
|||||||
Once we are satisfied,
|
Once we are satisfied,
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
git tag vX.Y.Z
|
git tag -a vX.Y.Z -m 'vX.Y.Z'
|
||||||
git push --follow-tags origin master
|
git push --follow-tags origin master
|
||||||
```
|
```
|
||||||
|
|
||||||
On [GitHub Releases](https://github.com/jiahaog/nativefier/releases),
|
On [GitHub Releases](https://github.com/jiahaog/nativefier/releases),
|
||||||
draft and publish a new release with title `Nativefier vX.X.X` (yes, with a `v`).
|
draft and publish a new release with title `Nativefier vX.Y.Z` (yes, with a `v`).
|
||||||
|
|
||||||
The new version will be visible on npm within a few minutes/hours.
|
Our CI will react on the new release, and publish it to npm.
|
||||||
|
The new version will be visible on npm within a few minutes.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user