Skip to content

chore(release): sync main back into development - #326

Merged
rubenvdlinde merged 2 commits into
developmentfrom
sync/main-to-development-1.4.5
Aug 31, 2026
Merged

chore(release): sync main back into development#326
rubenvdlinde merged 2 commits into
developmentfrom
sync/main-to-development-1.4.5

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Opened by the release workflow after publishing 1.4.5 from main.

A release commits a version bump onto the branch it ran from. Without carrying
that back, development falls behind main, and since both branches then
changed the version file independently, the next development -> main
promotion conflicts on it — every time.

Version files are resolved to development's side, the higher line, so this
cannot move a version backwards. Any other conflict stops the workflow instead
of being resolved automatically.

Merge this, do not squash. A squash copies the files and discards the
relationship: the merge base would not move and the next promotion would
conflict exactly as before. A 0-file diff here is normal and is not a no-op —
recording the ancestry is the whole point.

rubenvdlinde and others added 2 commits August 31, 2026 06:40
The default branch is moving to `main` for every app in the fleet, and
Dependabot reads its config from the DEFAULT branch only. Without this,
the flip would send every bump to `main` where branch-protection refuses
it -- the 41-pull-request trap measured across ten other apps on
2026-08-30.

Same content as the development-side change, carried onto main so the
flip is safe in either order.

Co-authored-by: Conduction Release Bot <release-bot@conduction.nl>
The 1.4.5 release bumped the version on main. Without this,
development stays behind main and the next development -> main promotion
conflicts on the version file.

Version files resolve to development's side, which is the higher line,
so this never moves a version backwards.
@rubenvdlinde
rubenvdlinde merged commit 9021a97 into development Aug 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant