Building new releases #47
Taitava
announced in
Notes (internal)
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
1. Edit CHANGELOG.md
## [Unreleased]
, under a new heading## [version number] - release date
.- Nothing at the moment.
under## [Unreleased]
.[Unreleased]
line.2. Edit README.md
3. Update version numbers in the following files
main.ts
:ShellCommandsPlugin.SettingsVersion
: Only need to change if the new version changes settings structure.manifest.json
: Field nameversion
. (Also changeminAppVersion
field if needed).manifest-beta.json
is present, delete it, as this release will end the beta test.package.json
: Field nameversion
.versions.json
: Create a new line at the top. Left side is the version of the plugin, and right side is the minimun version of Obsidian that this version supports.4. Create a release in GitHub
See [CHANGELOG.md](https://github.com/Taitava/obsidian-shellcommands/blob/main/CHANGELOG.md).
manifest.json
,main.js
andstyles.css
as binary attachments.5. Test upgrading
6. Update Distribution repository
main.js
file. In addition to this, it also holdsmanifest.json
andstyles.css
files, butmain.js
is the most important.7. Update stuff in GitHub
8. Update documentation
Beta Was this translation helpful? Give feedback.
All reactions