obsidian-sample-plugin icon indicating copy to clipboard operation
obsidian-sample-plugin copied to clipboard

Automate release process with a GitHub action

Open Ebonsignori opened this issue 2 years ago • 2 comments

Adds the option for people who use this template to push version tags to automate (nearly) every part of a standard Obsidian release.

When pushing a valid tag, e.g. 1.2.3 this action:

  1. Updates manifest.json, package.json, and package-lock.json with the version from the tag.
  2. Commit the updates to your repo (that will need to be pulled down locally before making further changes).
  3. Creates a new GitHub release for the tag.

Ebonsignori avatar Aug 27 '23 23:08 Ebonsignori

Hi @mwoz123 , I recently create a new MR to do the CI automated for release, bump version also

Can u check is it okay to merge ?

Thanks

MR: https://github.com/obsidianmd/obsidian-sample-plugin/pull/124

chaintng avatar Dec 21 '24 10:12 chaintng

@chaintng I'm not the owner of the repo nor GitHub DevOps expert.

@Ebonsignori asked me close my PR in favour of this, improved PR, so I agreed and put some comments here.

mwoz123 avatar Jan 04 '25 14:01 mwoz123