Skip to content

Update versioning docs in CONTRIBUTING.md#4423

Merged
heaths merged 2 commits into
Azure:mainfrom
heaths:versioning
May 18, 2026
Merged

Update versioning docs in CONTRIBUTING.md#4423
heaths merged 2 commits into
Azure:mainfrom
heaths:versioning

Conversation

@heaths
Copy link
Copy Markdown
Member

@heaths heaths commented May 18, 2026

Also fixes a few post-GA versioning issues I found in the course of updating docs.

Also fixes a few post-GA versioning issues I found in the course of updating docs.
@heaths heaths requested review from Copilot and xirzec May 18, 2026 21:30
@heaths heaths requested a review from danieljurek as a code owner May 18, 2026 21:30
@heaths heaths requested a review from LarryOsterman May 18, 2026 21:30
@heaths heaths requested a review from weshaggard as a code owner May 18, 2026 21:30
@heaths heaths requested a review from RickWinter May 18, 2026 21:30
@github-actions github-actions Bot added Event Hubs Storage Storage Service (Queues, Blobs, Files) labels May 18, 2026
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the repository’s versioning guidance and aligns dependency configuration/validation with the documented post-GA workflow (workspace-inherited dependencies for released crates, and explicit path+version when needed).

Changes:

  • Updated CONTRIBUTING.md “Versions” section to clarify workspace vs path dependency usage.
  • Tweaked eng/scripts/verify-dependencies.rs output and formatting around dependency inheritance checks.
  • Adjusted workspace/dependent crate manifests to address post-GA dependency/versioning (notably azure_storage_blob and Event Hubs checkpoint store dependencies).

Reviewed changes

Copilot reviewed 4 out of 5 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
sdk/eventhubs/azure_messaging_eventhubs_checkpointstore_blob/Cargo.toml Switches Event Hubs dependency from workspace inheritance to explicit path+version.
eng/scripts/verify-dependencies.rs Improves target-section formatting and updates guidance text/link when non-inherited deps are found.
CONTRIBUTING.md Clarifies dependency/versioning practices and adds a reference link.
Cargo.toml Updates workspace dependency declarations (removes Event Hubs entry; adjusts azure_storage_blob workspace dep).
Cargo.lock Reflects updated dependency resolution (azure_storage_blob 1.0.0 pulled from crates.io).

Comment thread eng/scripts/verify-dependencies.rs
Comment thread eng/scripts/verify-dependencies.rs Outdated
Comment thread CONTRIBUTING.md
@heaths heaths merged commit 1eaee60 into Azure:main May 18, 2026
13 checks passed
@heaths heaths deleted the versioning branch May 18, 2026 22:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Event Hubs Storage Storage Service (Queues, Blobs, Files)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants