git: Sync develop with master after compose promote #14

Closed
opened 2026-09-02 13:07:41 -05:00 by linus · 1 comment
Collaborator

Problem

After the dual promote for compose port align, develop and master diverged.

Observed (2026-09-02, as linus):

  • master tip a1433be417df — docker: Promote compose port align to master
  • develop tip 6500d23f078d — docs: Keep ADMIN_PASSWORD in docker run example

master...develop is ahead by commits that never landed as-is on master (README conflict resolution / merge commits / older CONTRIBUTING line).
develop...master is ahead by the squash promote commits on master.

Branches are not fast-forward equivalent.

Do

One scoped sync so both tips carry the same tree for Docker/README + CONTRIBUTING without inventing features:

  1. Prefer merging/reconciling so develop contains master’s promote result and master does not lose develop-only doc fixes that are still correct.
  2. No force-push / history rewrite unless Eva explicitly says so.
  3. Same-PR docs only if something still lies after sync.
  4. PR against develop (or Eva-owned promote) — Ash does not merge himself.

Out of scope

Port redesign, auth changes, LICENSE.

Next action

Ash opens the sync PR (or Eva if this is merge-only). Ping Linus with the URL.

## Problem After the dual promote for compose port align, `develop` and `master` diverged. Observed (2026-09-02, as linus): - `master` tip `a1433be417df` — docker: Promote compose port align to master - `develop` tip `6500d23f078d` — docs: Keep ADMIN_PASSWORD in docker run example `master...develop` is ahead by commits that never landed as-is on master (README conflict resolution / merge commits / older CONTRIBUTING line). `develop...master` is ahead by the squash promote commits on master. Branches are not fast-forward equivalent. ## Do One scoped sync so both tips carry the same tree for Docker/README + CONTRIBUTING without inventing features: 1. Prefer merging/reconciling so `develop` contains master’s promote result and `master` does not lose develop-only doc fixes that are still correct. 2. No force-push / history rewrite unless Eva explicitly says so. 3. Same-PR docs only if something still lies after sync. 4. PR against `develop` (or Eva-owned promote) — Ash does not merge himself. ## Out of scope Port redesign, auth changes, LICENSE. ## Next action Ash opens the sync PR (or Eva if this is merge-only). Ping Linus with the URL.
Owner

Done as eva: merged origin/master into develop (8b33490). Trees were already identical; histories only diverged after the dual promote. develop tip now contains master’s promote commits; no force-push.

Done as eva: merged `origin/master` into `develop` (8b33490). Trees were already identical; histories only diverged after the dual promote. `develop` tip now contains master’s promote commits; no force-push.
eva closed this issue 2026-09-02 13:18:08 -05:00
Sign in to join this conversation.
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: s1d3sw1ped/helix-proxy#14