Skip to content

ci: migrate unreleased changelog entries to towncrier fragments#4588

Merged
xrmx merged 5 commits into
open-telemetry:mainfrom
honeycombio:mike/backfill-changelog
May 15, 2026
Merged

ci: migrate unreleased changelog entries to towncrier fragments#4588
xrmx merged 5 commits into
open-telemetry:mainfrom
honeycombio:mike/backfill-changelog

Conversation

@MikeGoldsmith

Copy link
Copy Markdown
Member

Description

Complete the towncrier migration started in #4573 by converting existing entries from the ## Unreleased sections into towncrier fragment files.

Changelog Entries migrated
Root CHANGELOG.md 25
propagator/opentelemetry-propagator-aws-xray 2
resource/opentelemetry-resource-detector-azure 2
sdk-extension/opentelemetry-sdk-extension-aws 2
opamp/opentelemetry-opamp-client 0 (was empty)

The ## Unreleased sections are removed — towncrier now manages changelog generation entirely from fragment files at release time.

GenAI package changelogs are not migrated as those packages are being moved out of this repo.

Type of change

  • This change requires a documentation update

How Has This Been Tested?

  • towncrier build --draft --version Unreleased — verified all root entries (25 backfilled + 3 existing) render correctly
  • towncrier build --draft --version Unreleased --dir sdk-extension/opentelemetry-sdk-extension-aws — verified per-package rendering

Does This PR Require a Core Repo Change?

  • No.

Checklist:

  • Followed the style guidelines of this project
  • Changelogs have been updated
  • Unit tests have been added
  • Documentation has been updated

Convert existing entries from ## Unreleased sections into towncrier
fragment files, completing the migration started in open-telemetry#4573.

Root CHANGELOG.md: 25 entries migrated to .changelog/
propagator-aws-xray: 2 entries migrated
resource-detector-azure: 2 entries migrated
sdk-extension-aws: 2 entries migrated
opamp-client: 0 entries (section was empty)

The ## Unreleased sections are removed since towncrier now manages
changelog generation from fragment files at release time.

GenAI package changelogs are not migrated as those packages are
being moved out of this repo.

Assisted-by: Claude Opus 4.6
@MikeGoldsmith
MikeGoldsmith requested a review from a team as a code owner May 15, 2026 09:52
@MikeGoldsmith MikeGoldsmith added the Skip Changelog PRs that do not require a CHANGELOG.md entry label May 15, 2026
@MikeGoldsmith MikeGoldsmith moved this to Easy to review / merge / close in Python PR digest May 15, 2026
@github-project-automation github-project-automation Bot moved this from Easy to review / merge / close to Approved PRs in Python PR digest May 15, 2026
Comment thread sdk-extension/opentelemetry-sdk-extension-aws/.changelog/3761.added
@xrmx
xrmx enabled auto-merge (squash) May 15, 2026 14:24
@xrmx
xrmx merged commit cdb18b8 into open-telemetry:main May 15, 2026
754 checks passed
@github-project-automation github-project-automation Bot moved this from Approved PRs to Done in Python PR digest May 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Skip Changelog PRs that do not require a CHANGELOG.md entry

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants