Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SOP: develop --> main #177

Open
joeflack4 opened this issue Dec 5, 2024 · 2 comments
Open

SOP: develop --> main #177

joeflack4 opened this issue Dec 5, 2024 · 2 comments
Assignees
Labels
documentation Improvements or additions to documentation

Comments

@joeflack4
Copy link
Contributor

Overview

Trish:

Also, with OMIM having a develop branch, do you want to sort out when changes get pushed to main in the omim repo? That repo is less complicated than mondo-ingest, so no need for anything complicated just some process so we know when changes go into main that will effect a data release from the omim repo.

I'm thinking:

When to merge

  • a. If something that will have an effect on outputs is merged into develop, we can / should immediately merge into main.
  • b. Otherwise, this process only needs to be done so often; perhaps 1x/week before release, or maybe we can go based on a reminder of 1x/mon.

How to merge

  1. Make a PR from develop to main
  2. Joe can self-review that and only call in other reviewers if necessary.
  • Joe can decide whether or not to run a build before merging and examine the outputs.
    • The easiest way is to make a release off of develop. If there's anything wrong with it, it can be deleted.
@joeflack4
Copy link
Contributor Author

@twhetzel This is dead simple, what do you think?

@joeflack4 joeflack4 self-assigned this Dec 5, 2024
@joeflack4 joeflack4 added the documentation Improvements or additions to documentation label Dec 5, 2024
@joeflack4
Copy link
Contributor Author

joeflack4 commented Dec 5, 2024

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

1 participant