monarch-initiative / monarch-app

Monarch Initiative website and API
https://monarchinitiative.org/
BSD 3-Clause "New" or "Revised" License
18 stars 6 forks source link

Add more information to Release SOP Documentation #539

Open sagehrke opened 10 months ago

sagehrke commented 10 months ago

We identified a few items to add to the Release Documentation https://monarch-initiative.github.io/monarch-documentation/release-process/ while trying to deploy to dev for January Release:

@glass-ships and @amc-corey-cox please add any other items you come across as you troubleshoot the release. Thank you!

FYI: @monicacecilia

monicacecilia commented 9 months ago
sagehrke commented 9 months ago

Add a basic development and release process diagram for the SOP. On Slack, @kevinschaper said

that's a good idea! I think we'll be more of a line than a circle, or we'd be a circle for development process but a line for release process

Somethings like this (but add our own flair): image

amc-corey-cox commented 9 months ago
amc-corey-cox commented 9 months ago

We've made some good progress on this in https://github.com/monarch-initiative/monarch-documentation/pull/62, https://github.com/monarch-initiative/monarch-stack-v3/commit/b2cedca69ec7d3cec63f8026aac5a82bd72056c3 and https://github.com/monarch-initiative/monarch-app/pull/598.

Other work is ongoing in the #600 also mentioned above. We need to move this to the next milestone to keep improving.

monicacecilia commented 8 months ago

For next review, let's assess where we are with all the moving parts associated with this ticket. @amc-corey-cox 👀

monicacecilia commented 8 months ago

@monicacecilia -- create a few "surprise" tickets (or alternative) to remind us to check documentation with some frequency.