Replies: 1 comment 2 replies
-
Agreed. Thinking about this issue, I might have come up with a way for merges to come clean, which is to always PR NOAA from NASA main and keep main in strict sync, with actual NASA code happening on a |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
@FlorianDeconinck - the recent PR #37 was most likely caused by the use of squash merges. I think we need to come up with a policy on how to handle squash merges vs all commit merges. One thought I had was to only allow squash merges from user forks, but that could still cause issues if the user puts a PR against both the NASA and NOAA main branches at the same time. I prefer to use squash merges to prune out lint & fix typo style commits that are nothing more than clutter. But to keep us all in sync here, we do need to come up with some procedure to keep this from happening again.
Beta Was this translation helpful? Give feedback.
All reactions