Skip to content

Add SDK changelog collector bot - #5745

Open
maryiaLichko wants to merge 4 commits into
2.11from
2.11-rn-bot
Open

maryiaLichko wants to merge 4 commits into
2.11from
2.11-rn-bot

Conversation

@maryiaLichko

Copy link
Copy Markdown
Contributor

Adds tools/sdk_changelog — a bot that drafts an Enterprise SDK revision for doc/release/enterprise-changelog.rst.

  • Diffs two SDK tags (BundleRocks.cmake, CMakeLists.txt, CHANGELOG.md) to find bumped components.
  • Collects their changelog entries as is: Tarantool CE + EE, tt-ee, cartridge-cli, and all bundled rocks (modules.json maps each to its source; fallback: GitHub releases, then commit subjects between tags).
  • Renders RST with .. Source: / .. TODO: comments and opens a draft PR from a 2.11-rNNN-changelog branch into 2.11.
  • Issue links are added only for public repositories.

Setup and usage (in Russian): tools/sdk_changelog/README.md. In Claude Code: /sdk-changelog r712.

Checked on r711 and on the r706→r711 range; the generated RST passes docutils without warnings.

🤖 Generated with Claude Code

tools/sdk_changelog/collect.py drafts an Enterprise SDK revision for
doc/release/enterprise-changelog.rst: it diffs two SDK tags
(BundleRocks.cmake, CMakeLists.txt, CHANGELOG.md), collects the changelog
entries of every bumped component (Tarantool CE + EE, tt-ee,
cartridge-cli, rocks) and opens a draft PR. modules.json maps every
bundled component to its changelog source. Setup and usage are in
tools/sdk_changelog/README.md; /sdk-changelog runs it from Claude Code.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@github-actions
github-actions Bot requested a deployment to branch-2.11-rn-bot October 19, 2026 12:31 In progress
m.lichko and others added 3 commits October 19, 2026 15:35
…vision section

Components changed in the bundle but not mentioned in the revision section
(e.g. http in r711) are skipped; --all restores the previous behavior.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
--alongside keeps an existing revision section and adds the bot draft above
it as 'rNNN (bot draft)' with a note and -bot- anchors. --update rebuilds an
existing bot branch (force-with-lease) and updates its PR.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@github-actions
github-actions Bot requested a deployment to branch-2.11-rn-bot October 19, 2026 12:46 In progress
@maryiaLichko maryiaLichko self-assigned this Oct 19, 2026

This branch is being deployed

1 in progress deployment
branch-2.11-rn-bot — 2a6c7b89 Deployed Oct 19, 2026 by github-actions[bot]
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