Skip to content

Commit

Permalink
docs: adding documentation about the release process
Browse files Browse the repository at this point in the history
  • Loading branch information
JonathanHope committed Jan 11, 2024
1 parent ea96d38 commit 1cf794f
Showing 1 changed file with 17 additions and 0 deletions.
17 changes: 17 additions & 0 deletions release.org
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
* Release Documentation

The Armaria extension needs to get uploaded to a lot of different places after it is released.

** Triggering the Release

The release is triggered by pushing a tag on main up GitHub. First update the version in the ~package.json~ file and run ~npm install~ to update ~package-lock.json~. Then invoke ~scripts/tag.sh~ to push a tag matching the version in ~package.json~ up to GitHub.

The artifacts can then be downloaded [[https://github.com/JonathanHope/armaria-extension/releases][here]].

** Firefox

The Firefox extensions can be manually uploaded [[https://addons.mozilla.org/en-US/developers/addon/armaria/edit][here]].

** Chrome/Chromium

The Chrome extension can be manually uploaded [[https://chrome.google.com/webstore/devconsole/bfb0c189-dfc4-46ea-8306-4ede58f7e14a/fbnilfpngakppdkddndcnckolmlpghdf/edit/package][here]].

0 comments on commit 1cf794f

Please sign in to comment.