Skip to content

Generate release note additions#1609

Merged
tconley1428 merged 1 commit into
mainfrom
release-notes-notable-changes
Jun 18, 2026
Merged

Generate release note additions#1609
tconley1428 merged 1 commit into
mainfrom
release-notes-notable-changes

Conversation

@tconley1428

Copy link
Copy Markdown
Contributor

What changed

  • Rename the prepended changelog heading in release notes to "Notable Changes".
  • Generate an SDK Core section at release time by comparing the sdk-core submodule gitlink at the previous Python SDK release tag with the release SHA.
  • Link SDK Core commits and rewrite sdk-rust PR references to full cross-repo links.
  • Fetch tags and submodules in release jobs that need release-note generation.

Validation

  • python3 .github/scripts/release_verify.py changelog-notes --version 1.29.0 --output /tmp/sdk-python-release-notes-check.md
  • uv run ruff check .github/scripts/release_verify.py
  • uv run ruff format --check .github/scripts/release_verify.py
  • python3 -m py_compile .github/scripts/release_verify.py
  • git diff --check

@tconley1428 tconley1428 requested a review from a team as a code owner June 17, 2026 21:37
@tconley1428 tconley1428 merged commit 5067ce5 into main Jun 18, 2026
16 checks passed
@tconley1428 tconley1428 deleted the release-notes-notable-changes branch June 18, 2026 15:40
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.

2 participants