OriginProtocol / origin-js

We've moved to a monorepo: https://github.com/OriginProtocol/origin
MIT License
81 stars 33 forks source link

Release 0.7.0 #214

Closed micahalcorn closed 6 years ago

micahalcorn commented 6 years ago

NOTE: This checklist is generated from RELEASE.md when beginning the release procedure.

Prepare a release candidate

Release branches should be created well before a release is ready to be published. Sometime after a prior release has been merged and once all of a release's planned features have been merged to develop, a new branch should be created from develop:

No additional features should be added to this release branch. Only bug fixes should be merged directly to the release branch, which itself should eventually be merged back to develop in the Publish step.


Set up -test branch of repos?

Confirm readiness

Smart contract migrations

Test on Heroku


Publish

origin-js

origin-dapp

origin-bridge

Follow-up

Troubleshooting

micahalcorn commented 6 years ago

@wanderingstan I think this existing issue is appropriate for our next release of Origin.js around the end of the πŸ“† sprint.

wanderingstan commented 6 years ago

@micahalcorn I agree! πŸ‘

tyleryasaka commented 6 years ago

@micahalcorn @wanderingstan We need to add another step for origin-bridge:

☝️ must happen after new contracts have been deployed to test nets!

wanderingstan commented 6 years ago

@tyleryasaka fantastic -- Can you modify RELEASE.md directly (or PR)? (It was a great idea for you to make that file--a standard source of truth for our procedure!)

I think the protocol for beginning a release will be to copy over the latest from that that file into an issue like this.

tyleryasaka commented 6 years ago

Done. https://github.com/OriginProtocol/origin-js/commit/d9ee9bc86046287685a18117071aba9ceb12700f

Commit number 666. Should I be worried? 😱

screen shot 2018-06-26 at 3 26 57 pm
micahalcorn commented 6 years ago

I'm going to consider this done. 🍾

wanderingstan commented 6 years ago

πŸ₯‚