Repository navigation
fix(azpysdk): align changelog bootstrap with pinned Chronus path - #49790
Open
Slai.life (huong8373tt-beep) wants to merge 3 commits into
Open
Slai.life (huong8373tt-beep) wants to merge 3 commits into
Slai.life (huong8373tt-beep) wants to merge 3 commits into
Conversation
Slai.life (huong8373tt-beep)
requested review from
a team,
jenny (JennyPng),
Daniel Jurek (danieljurek),
Libba Lawrence (l0lawrence) and
Laia Patiño (laiapat)
as code owners
November 1, 2026 01:10
Contributor
|
Thank you for your contribution Slai.life (@huong8373tt-beep)! We will review the pull request and get back to you soon. |
|
Azure Pipelines: Successfully started running 1 pipeline(s). 10 pipeline(s) were filtered out due to trigger conditions. There may be pipelines that require an authorized user to comment /azp run to run. |
Slai.life (huong8373tt-beep)
marked this pull request as draft
November 1, 2026 01:11
Contributor
There was a problem hiding this comment.
🟡 Changes recommended
The documentation does not distinguish package-scoped Chronus output from the repository-wide view, which could cause contributors to overlook pending changes or version bumps in other packages.
1 open issue
What changed in this PR
Aligns the azpysdk changelog workflow with the pinned Chronus installation and updates contributor guidance to address #49703.
Changes:
- Installs and locates Chronus under
.github/chronus. - Resolves the current package when no package argument is supplied, with regression coverage.
- Replaces direct Chronus commands with
azpysdkexamples and documents changelog generation.
| File | Description |
|---|---|
eng/tools/azure-sdk-tools/tests/test_changelog_commands.py |
Tests current-directory resolution and the pinned install directory. |
eng/tools/azure-sdk-tools/azpysdk/changelog.py |
Corrects the Chronus path and adds current-directory package resolution. |
doc/dev/changelog_updates.md |
Documents installation and supported azpysdk changelog commands. |
Review effort: Balanced
Assisted-by: ChatGPT
This branch has not been deployed
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.

Description
Fixes #49703 and addresses the two review findings on the documentation update.
package.jsonand lockfile:.github/chronus.azpysdk changelog createfrom the current package directory when no package argument is provided.AI disclosure: Slai Agent Runtime assisted with investigation, implementation, and testing. The account owner reviewed the changes and is responsible for this submission.
Validation
python -m pytest tests/test_changelog_commands.py— 40 passedpython -m compileall -q azpysdk/changelog.py tests/test_changelog_commands.py— passedgit diff --check— passedChecklist