fix(release): give Azure Managed its own changelog - #344
Merged
Conversation
Separate Azure Managed release notes from the core changelog and package the owned changelog with the Azure Managed npm artifact. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: d86f5f69-4e1a-4c1d-b017-5e290c85cc05
Contributor
There was a problem hiding this comment.
Pull request overview
This PR corrects changelog ownership in the monorepo by giving @microsoft/durabletask-js-azuremanaged its own generated changelog, while keeping the repo-root CHANGELOG.md core-owned. It also updates release tooling and documentation so release prep and packaging reference the correct changelog per package.
Changes:
- Add
packages/durabletask-js-azuremanaged/CHANGELOG.mdand include it in the Azure Managed npm package contents. - Update the Prepare Release workflow to write Azure Managed release notes to its package-scoped changelog.
- Align release documentation and Copilot repository guidance with the per-package changelog paths; remove Azure Managed-only entries from the root changelog.
Reviewed changes
Copilot reviewed 6 out of 6 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
packages/durabletask-js-azuremanaged/package.json |
Ensures Azure Managed’s published package includes its new CHANGELOG.md. |
packages/durabletask-js-azuremanaged/CHANGELOG.md |
Introduces the package-scoped Azure Managed changelog with the expected v0.4.0 entries. |
CHANGELOG.md |
Removes Azure Managed-only entries so the root changelog remains core-owned. |
doc/release_process.md |
Updates release documentation to reference the correct changelog for each package and clarifies Azure Managed baseline behavior. |
.github/workflows/prepare-release.yaml |
Routes Azure Managed release prep to its package-scoped changelog path. |
.github/copilot-instructions.md |
Updates repository guidance to document the three packages and their changelog locations. |
kaibocai
approved these changes
Jul 31, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
@microsoft/durabletask-js-azuremanagedits own generated changelog with the eight changes since the legacy v0.3.0 baselineValidation
npm pack --dry-runincludesCHANGELOG.mdgit diff --checkpassRelease correction
Official build 294725 was produced from merge commit
2957815e652b9fad8d3d065ec8b01f00b1fb88b3, before this changelog ownership correction, so it must not be used for publishing. After this PR merges, run/select a new official build whose source is the new exactmaincommit before any ESRP release.Do not merge this PR until checks and review are complete. This PR does not publish, run ESRP, or change tags.