-
-
Notifications
You must be signed in to change notification settings - Fork 1
Closed
Labels
Description
Problem
During the v0.2.0 release, Dev_new_gui was 399 commits ahead and 5 commits behind origin/main, resulting in 45 merge conflicts across backend, frontend, infrastructure, and Docker files.
Root Cause
No regular sync process between Dev_new_gui (working branch) and main (release branch). PRs were merged to main independently (Docker Build Cloud, Dependabot bumps) without being synced back to Dev_new_gui.
Impact
- Release blocked until all 45 conflicts manually resolved
- Risk of losing main-only changes (deps bumps, CI workflows)
- Dependabot PRs targeting
maincreate stale-base PRs with massive diffs
Suggested Fix
- Configure Dependabot to target
Dev_new_guiinstead ofmain - Establish periodic sync: merge
main→Dev_new_guiafter any direct-to-main merge - Or: stop merging directly to
main— all work goes throughDev_new_gui→mainreleases
Discovered During
v0.2.0 release preparation
Reactions are currently unavailable