mirror of
https://github.com/zadam/trilium.git
synced 2025-10-27 08:16:40 +01: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.jsonby:- Taking the same version as the upcoming one and appending
-hotfix1. - Keeping the
@triliumnext/ckeditor5-mathname.
- 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