-
Notifications
You must be signed in to change notification settings - Fork 43
Release Checklist
Kilian Rausch ⚡️ edited this page Feb 26, 2020
·
7 revisions
- Make sure to have GPG keys configured in github and
npm config set sign-git-tag true
. All Releases need to be signed! - Upgrade version via npm (
git checkout master
,git pull
,npm install
,git reset --hard origin/master
,npm version 1.0.0-X
(substitute X with the version, e.g.beta.1
),git push --tags
- Publish on npm (
npm publish
) - Tag release: go to github, releases, draft a new release, choose
Release
(Pre-release
only for RCs), leave title empty, type in the version number for the tag (e.g.v1.0.0-beta.1
) which should show "Existing tag" and copy/paste the most recent generated changelog (inxud
folder) into the description. runnpm pack
and then upload the packed .tgz file to the github release. - npm run typedoc
- npm run slate
- update dockerhub images
- Blog Post (optional), BF Signal, Telegram, Tweet, Discord