Skip to content

Conversation

@danieljurek
Copy link
Member

Fixes #2043
Fixes #2044

Documents pipeline checks and outlines dependency/version strategy.

Copy link
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

This PR adds documentation for the Azure SDK for Rust's engineering system checks and dependency management strategy. It addresses issues #2043 and #2044 by providing clear guidance on pipeline checks and versioning conventions.

Key Changes:

  • New documentation file describing the Rust-specific checks and tools used in the CI/CD pipeline
  • Added versioning and dependency management guidelines to the contributing guide

Reviewed changes

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

File Description
eng/doc/checks.md New documentation file detailing standard and Rust-specific checks including cargo fmt, clippy, check, doc, docs-rs, deny, and semver checks with command examples
CONTRIBUTING.md Added "Releases" section documenting versioning conventions, workspace dependencies, and version increment strategies for Azure SDK for Rust libraries

Some of this is what I get for not using a local editor with cspell

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@danieljurek danieljurek enabled auto-merge (squash) December 8, 2025 21:24
@danieljurek danieljurek merged commit e506d81 into main Dec 9, 2025
17 checks passed
@danieljurek danieljurek deleted the djurek/document-updates branch December 9, 2025 21:23
@benbp benbp moved this from 🔬 Dev in PR to 🎊 Closed in Azure SDK EngSys ❄️🎄🎁🎅✨ Dec 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Development

Successfully merging this pull request may close these issues.

Document all pipeline checks Should we rev versions after release or just before release

3 participants