Release sidecar 1.5.0
The release process
- Before starting, make sure that you configured version prefix to be
v
during runninggit flow init
. You can do that by checking your git config (cat .git/config | grep -A 7 prefix
) If you don't seeversiontag = v
. Configuregit flow init -f
again. - Start a release with
git flow release start <new version>
- Manually bump up package version (using semantic versioning) in both
package.json
andpackage-lock.json
and commit. - Push the release branch and create a new MR
- Finish the release with
git flow release finish <new version>
- Push
develop
master
branches andgit push --tags
. - Manually run the deploy step on the tag pipeline.
- check out the
v<version>
tag and runnpm publish
to upload the module to https://www.npmjs.com/package/gitter-sidecar
Validate the release
- go to https://sidecar.gitter.im/ and check that the downloaded
sidecar.v1.js
is in the new version (using Dev Tools) - see the new version published in npm repository https://www.npmjs.com/package/gitter-sidecar
Edited by Tomas Vik (OOO back on 2024-05-09)