mirror of
https://github.com/marktext/marktext.git
synced 2025-05-01 22:52:39 +08:00

* Removed the space in 'Mark Text' (#2763) Literally just replaced all occurances of 'Mark Text' with 'MarkText' using sed. This is directly related to #2763. * Revert changes to .github directory Reverted changelog etc. * Added `cs` alias for `csharp` in code blocks (Fixes #2760) * Added error handler in the renderer process (should fix #2758) The `src/muya/lib/contentState/clickCtrl.js` file will now return if `document.querySelector` fails to find an element.
1.2 KiB
1.2 KiB
Steps to release MarkText
- Create a release candidate
- Create branch
release-v%version%
- Set environment variable
MARKTEXT_IS_STABLE
to1
(default on AppVeyor and Travis CI) - Ensure changelog is up-to-date
- Bump version in
package.json
and changelog - Update all
README.md
files - Bump Flathub version (marktext.appdata.xml)
- Create commit
release version %version%
- Ensure all tests pass
- A new draft release should be available or create one
- Create branch
- Publish GitHub release
- Add git tag
v%version%
- Add changelog
- Add SHA256 checksums
- Add git tag
- Update website and documentation
- Publish Flathub package
- Ensure native dependencies
- Update
runtime
andSDK
if needed - Bump version and update URLs
- Test the package (
scripts/build-bundle.sh && scripts/test-marktext.sh
) - Create commit
Update to v%version%
Work after releasing
- Ensure all issues in the changelog are closed
- ☺️ 🎉