Skip to content

Commit d67ec8e

Browse files
authored
README: Add publishing docs (#153)
1 parent 9e05d49 commit d67ec8e

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

README.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -166,3 +166,13 @@ app.commandLine.appendSwitch('disable-site-isolation-trials')
166166
## Example
167167

168168
For examples of installation and usage checkout the [Jitsi Meet Electron](https://github.com/jitsi/jitsi-meet-electron) project.
169+
170+
## Publishing
171+
172+
1. Create release branch: `git checkout -b release-1-2-3`, replacing 1-2-3 with the desired release version
173+
2. Increment the version: `npm version patch`, replacing `patch` with `minor` or `major` as required
174+
3. Push to github: `git push`
175+
4. Create PR: `gh pr create`
176+
5. Once PR is merged, create and publish Github release: `gh release create v1.2.3`, replacing v1.2.3 with the desired release version
177+
6. Github action will prebuild binaries and attach to the published release
178+
7. Github action will publish release to npm

0 commit comments

Comments
 (0)