Skip to content

ci(release): back-merge main into develop after each release#91

Merged
bartzbeielstein merged 1 commit into
mainfrom
ci/back-merge-develop
Jun 7, 2026
Merged

ci(release): back-merge main into develop after each release#91
bartzbeielstein merged 1 commit into
mainfrom
ci/back-merge-develop

Conversation

@bartzbeielstein
Copy link
Copy Markdown
Contributor

What

Adds the back-merge job (verbatim pattern from spotforecast2/spotforecast2-safe release.yml, auth adapted to this repo's DEPLOY_KEY ssh-key) so every release on main automatically merges back into develop.

Why

develop silently fell behind main after every release — 0.12.9 lived only on main until a manual fast-forward today. Without the back-merge, the next PR from develop conflicts on CHANGELOG.md/pyproject.toml.

ci: type → no release impact. Tracked in tbb-skills4agents work item #3.

🤖 Generated with Claude Code

Ports the back-merge job from the spotforecast2/spotforecast2-safe
release workflows. develop silently fell behind main after every
release (0.12.9 lived only on main until a manual fast-forward on
2026-06-07); subsequent PRs from develop would have conflicted on
CHANGELOG.md/pyproject.toml.

Tracked in tbb-skills4agents work item #3 (release-train sync protocol).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@bartzbeielstein bartzbeielstein merged commit 8ae33dc into main Jun 7, 2026
5 checks passed
@bartzbeielstein bartzbeielstein deleted the ci/back-merge-develop branch June 7, 2026 18:05
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