mirror of
https://github.com/zadam/trilium.git
synced 2025-10-19 14:49:01 +02:00
1.1 KiB
1.1 KiB
Updating with upstream
If there was a change in the upstream repository (isaul32/ckeditor5-math), it can be integrated as follows:
- Add the upstream as remote (
git remote add upstream ssh://git@github.com/isaul32/ckeditor5-math.git
). - Fetch the changes:
git fetch upstream
- Merge with a tag:
git merge v43.1.2
- Solve the conflict in
package.json
by:- Taking the same version as the upcoming one and appending
-hotfix1
. - Keeping the
@triliumnext/ckeditor5-math
name.
- Taking the same version as the upcoming one and appending
- Install dependencies:
yarn install
- Check that the build works via
yarn prepublishOnly
. - Commit the changes, push them.
- Release a version with Release management & continuous integration.
CI job not triggered after pushing all the upstream tags
If the CI job was not triggered, you might have accidentally pushed a lot of tags using git push --tags
. Manually delete the tag and push it again:
git push -d origin v43.1.2-hotfix1 && git push --tags