0x-mesh icon indicating copy to clipboard operation
0x-mesh copied to clipboard

Automate release of new versions

Open albrow opened this issue 6 years ago • 2 comments

Right now releasing new versions is a manual process, but it seems like something that could be automated.

~~Note: we might want to use "Automated releases" in DockerHub: https://cloud.docker.com/u/0xorg/repository/docker/0xorg/mesh/builds~~

albrow avatar Jul 14 '19 21:07 albrow

Additional things that would be nice to automate during a release:

  • Publishing the TS client to NPM
  • ~~Ensuring the Markdown docs for TS client have been updated before publishing~~

fabioberger avatar Jul 27 '19 18:07 fabioberger

Update: the remaining things that are not automated are:

  • Posting the release notes to Github
  • Publishing the TS client to NPM
  • Creating the Github tag, and matching branch (the branch is needed by GitBook) ~~- Adding the new version to GitBook version dropdown~~
  • Updating the Mesh bootstrap nodes

fabioberger avatar Aug 02 '19 12:08 fabioberger