mirror of
https://github.com/chatmail/core.git
synced 2026-04-17 13:36:30 +03:00
915 B
915 B
Releasing a new version of DeltaChat core
For example, to release version 1.116.0 of the core, do the following steps.
-
Resolve all blocker issues.
-
Run
npm run build:core:constantsin the root of the repository and commit generatednode/constants.js,node/events.jsandnode/lib/constants.js. -
Update the changelog:
git cliff --unreleased --tag 1.116.0 --prepend CHANGELOG.mdorgit cliff -u -t 1.116.0 -p CHANGELOG.md. -
Update the version by running
scripts/set_core_version.py 1.116.0. -
Commit the changes as
chore(release): prepare for 1.116.0. Optionally, use a separate branch likeprep-1.116.0for this commit and open a PR for review. -
Tag the release:
git tag -a v1.116.0. -
Push the release tag:
git push origin v1.116.0. -
Create a GitHub release:
gh release create v1.116.0 -n ''.